0% menganggap dokumen ini bermanfaat (0 suara)
13 tayangan12 halaman

Workshop Dekstop m3

Praktik minggu ke-3 membahas control statement dan array. Pada control statement dijelaskan tentang perulangan menggunakan for, while, do-while dan for-each. Kemudian pada array dijelaskan tentang pendeklarasian array satu dan dua dimensi serta contoh programnya.

Diunggah oleh

Gilang Bayu
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
13 tayangan12 halaman

Workshop Dekstop m3

Praktik minggu ke-3 membahas control statement dan array. Pada control statement dijelaskan tentang perulangan menggunakan for, while, do-while dan for-each. Kemudian pada array dijelaskan tentang pendeklarasian array satu dan dua dimensi serta contoh programnya.

Diunggah oleh

Gilang Bayu
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 12

PRAKTIK MINGGU KE- 3

LAPORAN WORKSHOP SISTEM INFORMASI BERBASIS DEKSTOP

Oleh

GILANG BAYU PRASETYO

NIM E41230153

GOLONGAN A

PROGRAM STUDI TEKNIK INFORMATIKA


JURUSAN TEKNOLOGI INFORMASI
POLITEKNIK NEGERI JEMBER
2024
DAFTAR ISI

DAFTAR ISI ............................................................................................................... i


DAFTAR GAMBAR .................................................................................................. iii
BAB 1 .................................................................................................................. 1
1.1 Acara 9 dan 10 .................................................................................... 1
1.2 Acara 11 Dan 12 .................................................................................. 6

ii
DAFTAR GAMBAR

Gambar 1. 1 Statement While ................................................................................ 2


Gambar 1. 2 Statement Do-While .......................................................................... 3
Gambar 1. 3 Statement-For .................................................................................... 3
Gambar 1. 4 Statement-for-each ............................................................................ 4
Gambar 1. 5 program untuk menampilkan bilangan genap dari kecil ke besar ..... 5
Gambar 1. 6 program untuk menampilan bilangan kelipatan 2 antara 0 -100 ....... 5
Gambar 2. 1 Menghitung jumlah elemen array ...................................................... 7
Gambar 2. 2 Array satu dimensi............................................................................. 7
Gambar 2. 3 Array dua dimensi ............................................................................. 8
Gambar 2. 4 Array satu dimensi dengan tipe data string ....................................... 8
Gambar 2. 5 Membuat deretan array secara random (acak)................................... 9

iii
BAB 1

1.1 Acara 9 dan 10


Materi Pembelajaran : Control Statement

Acara Praktikum/Praktik : Minggu 3 / 9 dan 1

A. Dasar Teori
1. Perulangan - for Digunakan untuk mengeksekusi code yang bernilai sama, berulang-ulang.
Form pengulangan-for:
for(InisialisasiEkspresi;KondisiPengulangan;StepEkspres i)
{
statement1;
statement2; . . .
}
dimana,
InisialisasiEkspresi : meninisialisasi variabel pengulangan.
KondisiPengulangan : membandingkan variabel pengulangan dengan nilai limit.
StepEkspresi : memperbarui variabel pengulangan.
2. Perulangan while
Merupakan statement atau blok dari statement yang diulang selama kondisinya sesuai.
Form pengulangan while:
While ( boolean_ekspresi ) {
statement1;
statement2;
...
}
statement didalam pengulangan while akan dieksekusi selama boolean_ekspresi bernilai
true.
3. Perulangan do-while
a) Sama dengan pengulangan-while
b) Statement didalam pengulangan do-while akan dieksekusi beberapa kali selama
kondisinya sesuai dengan ekspressi yang diberikan.
c) Hal utama yang membedakan antara pengulangan while dan do-while: statement
didalam pengulangan do-while loop setidaknya dieksekusi satu kali.

1
Form pengulangan-do-while:
do{
statement1;
statement2;
...
}while( boolean_ekspresi );

B. Prosedur kerja
1 Statement – while

Gambar 1. 1 Statement While


Jadi, kode ini akan mencetak pesan "Perulangan ke-" dari 0 hingga 10 secara berurutan.
Setelah mencapai 10, perulangan akan berhenti.
2 Statement do – while

2
Gambar 1. 2 Statement Do-While
Dalam kode ini, pesan "perulangan -" akan dicetak dari 2 hingga 10 secara berurutan karena
nilai i dimulai dari 2 dan kondisi while memeriksa apakah i masih kurang dari atau sama
dengan 10. Jadi, setidaknya satu iterasi pasti akan dilakukan sebelum kondisi dicek

3 Statement – for

Gambar 1. 3 Statement-For

3
Setiap baris memiliki jumlah bintang yang bertambah satu dari baris sebelumnya.

4 Statement – for-each

Gambar 1. 4 Statement-for-each
Jadi, kode ini akan mencetak setiap elemen dari array angka secara berurutan, dipisahkan
oleh spasi.
5 program untuk menampilkan bilangan genap dari kecil ke besar dengan batas awal dan
batas akhir bilangan yang didapatkan dari masukan keyboard user.

4
Gambar 1. 5 program untuk menampilkan bilangan genap dari kecil ke besar

6 program untuk menampilan bilangan kelipatan 2 antara 0 -100

Gambar 1. 6 program untuk menampilan bilangan kelipatan 2 antara 0 -100

5
1.2 Acara 11 Dan 12
Materi Pembelajaran : Array

Acara Praktikum/Praktik : Minggu 3 / 11 dan 12

A. Dasar Teori
Sebuah sistem yang kompleks tentu membutuhkan variabel dalam jumlah besar. Jika hanya
membutuhkan 5 variabel bertipe integer, mungkin saja bisa dideklarasikan dengan cara: int a, b, c,
d, e. Akan tetapi akan muncul persoalan ketika membutuhkan variabel dalam jumlah besar, seperti
100 variabel. Bagaimana cara mendeklarasikan seluruh variabel tersebut? Haruskan menuliskan
variabel satu-per-satu seperti: int x1, x2, x3,…, x100 ?
Untuk mengatasi permasalah tersebut, terdapat konsep array untuk solusi mendeklarasikan
variabel dalam jumlah besar. Pemakaian variabel array akan menghemat waktu dalam penyebutan
nama variabel. Sebuah variabel array merupakan sebuah nama variabel yang sama, namun
memiliki nomor indeks yang unik untuk membedakan setiap variabel tersebut. Penomoran indeks
array dimulai dari 0 sampai ke n-1, dimana n tersebut adalah jumlah total elemen.
Indeks adalah sebuah angka yang menyatakan urutan sebuah elemen pada suatu variabel
array. Karena di dalam sebuah variabel array dengan nama yang sama, maka untuk
membedakannya diperlukan suatu cara yaitu dengan pemberian nomor urut. Ibaratkan deretan
rumah dalam satu nama jalan, untuk membedakan rumah yang satu dengan yang lain, diberikan
penomoran yang berbeda antara rumah satu dengan rumah yang lain.

B. Prosedur kerja
1) Menghitung jumlah elemen array

6
Gambar 2. 1 Menghitung jumlah elemen array

2) Array satu dimensi

Gambar 2. 2 Array satu dimensi

7
3) Array dua dimensi

Gambar 2. 3 Array dua dimensi

4) array satu dimensi dengan tipe data String yang berisi bagian kata dari nama anda.

Gambar 2. 4 Array satu dimensi dengan tipe data string

8
5) Membuat deretan array secara random (acak) yang mana jumlah deretnya ditentukan oleh
user.

Gambar 2. 5 Membuat deretan array secara random (acak)

Anda mungkin juga menyukai