Anda di halaman 1dari 7

Sesi 4 Youtube: chamid geovani

PEMROGRAMAN JAVA
Looping atau Perulangan

Perulangan (Looping) merupakan suatu instruksi yang digunakan untuk mengeksekusi sejumlah
instruksi program secara berulang-ulang. Perulangan mempunyai peranan penting sebab adakalanya
bagian dari program perlu dieksekusi kembali berulang-ulang untuk melakukan sejumlah proses.

Dalam pemrograman ada beberapa jenis perulangan diantaranya:

1. Perulangan For
Perulangan For digunakan untuk melakukan perulangan dengan jumlah yang telah ditentukan
ataupun tidak ditentukan.

Deklarasi Source Code For:

for (inisialisai_counter; Kondisi; update_counter)


{
Blok program yang mau diulang
}

Contoh Source Code For:


for (int i=0; i<5; i++)
{
System.out.println (i);
}

Keterangan :
- Inisialisasi_counter: pada bagian ini ditentukan variable apa yang akan dijadikan sebagai variable
pengendali dalam proses perulangan. Variable ini akan berisi nilai yang akan terus berubah setiap
kali perulangan terjadi.
- Kondisi: disini ditentukan syarat agar proses perulangan dilakukan. Kita bisa menuliskan syarat ini
berdasarkan nilai dari variable counter, atau berdasarkan nilai dari variable lain yang kita tulis
dalam pernyataan relasi.
- Update_counter: bagian ini merupakan statement untuk mengubah nilai variable counter.
Perubahan ini mungkin bersifat ascending (menaik), mungkin juga bersifat descending (menurun).

1
© Ahmad Abdul Chamid, S.Kom., M.Kom.
Youtube: chamid geovani

a. Penerapan perulangan For pada aplikasi perpangkatan

b. Setting properties form seperti berikut


Kontrol Property Nilai
JTextField1 Name txtx
JTextField2 Name txty
Name txtxy
JTextField3
Editable []
Name cmdhitung
Jbutton1
Text HITUNG
Name cmdbatal
Jbutton2
Text BATAL
Name cmdkeluar
Jbutton3
Text KELUAR

c. Source Code
Double klik pada tombol HITUNG kemudian Ketikkan source code berikut:

2
© Ahmad Abdul Chamid, S.Kom., M.Kom.
Youtube: chamid geovani

Double klik pada tombol BATAL kemudian ketikkan source code berikut:

Double klik pada tombol KELUAR kemudian ketikkan source code berikut:

d. Hasil aplikasi dijalankan

3
© Ahmad Abdul Chamid, S.Kom., M.Kom.
Youtube: chamid geovani

2. Perulangan While
Perulangan while merupakan perulangan yang dilakukan apabila kondisi persyaratan masih bernilai
True. Apabila kondisi persyaratan bernilai False maka program akan keluar dari perulangan dan
berpindah ke kode program berikutnya. Berbeda dengan perulangan For yang bisa melakukan auto-
update bagi variable counternya, while tidak demikian. Kita harus menyisipkan instruksi untuk
mengupdate nilai variable counter ini.

Deklarasi Source Code while:

while (syarat_perulangan)
{
Blok program yang mau diulang
}

Contoh Source Code while:


int batas = 5;
int cacah = 1;
while (cacah < batas)
{
System.out.println (cacah);
cacah++;
}

Keterangan:

cacah++ itu sama dengan cacah = cacah+1

cacah-- itu sama dengan cacah = cacah-1

3. Perulangan do-while
Bentuk do-while ini hampir sama dengan while, perbedaannya bentuk ini melakukan pengecekan
kondisi pada akhir blok instrukti yang akan diulang. Dengan demikian blok instruksi setelah do-while
akan dikerjakan sekurang-kurangnya satu kali.

Deklarasi Source Code do-while:

do
{
Blok program yang mau diulang
}
while (syarat_perulangan);

4
© Ahmad Abdul Chamid, S.Kom., M.Kom.
Youtube: chamid geovani

Contoh Source Code do-while:


int batas = 5;
int cacah = 1;
do
{
System.out.println (cacah);
cacah++;
}
while (cacah < batas);

a. Penerapan perulangan While pada aplikasi menampilkan bilangan ganjil

b. Setting properties form seperti berikut


Kontrol Property Nilai
JTextField1 Name txtbilangan1
JTextField2 Name txtbilangan2
Name listbilangan
JList1
Model
Name btntampilkan
Jbutton1
Text TAMPILKAN
Name btnbersihkan
Jbutton2
Text BERSIHKAN
Name cmdkeluar
Jbutton3
Text KELUAR

5
© Ahmad Abdul Chamid, S.Kom., M.Kom.
Youtube: chamid geovani

c. Source Code
Double klik pada tombol TAMPILKAN kemudian Ketikkan source code berikut:

Double klik pada tombol BERSIHKAN kemudian Ketikkan source code berikut:

Double klik pada tombol KELUAR kemudian Ketikkan source code berikut:

d. Hasil aplikasi dijalankan

6
© Ahmad Abdul Chamid, S.Kom., M.Kom.
Youtube: chamid geovani

LATIHAN
1. Buatlah aplikasi sederhana dengan menerapkan teori perulangan For. Studi kasus bebas, yang
terpenting jangan sama dengan contoh yang sudah saya berikan.
2. Buatlah aplikasi sederhana dengan menerapkan teori perulangan while atau do-while. Studi kasus
bebas, yang terpenting jangan sama dengan contoh yang sudah saya berikan.

Kesimpulan:
Pada sesi-4 ini telah dijelaskan:
1. Istilah perulangan;
2. Jenis-jenis perulangan;
3. Penulisan deklarasi dan contoh dari jenis-jenis perulangan;
4. Penerapan teori percabangan dalam pembuatan aplikasi sederhana; dan
5. Latihan Pembuatan aplikasi.

Demikian penjelasan pada sesi-4 ini, jika ingin melihat tutorial secara visualnya bisa anda kunjungi
channel youtube Chamid Geovani
Jangan lupa subscribe, like, dan comment di youtube.

∞Terima Kasih∞

7
© Ahmad Abdul Chamid, S.Kom., M.Kom.

Anda mungkin juga menyukai