1. DI SUSUN OLEH :
SHISHI SYAHIDAH ARYANI
1610530205
STMIK BUMIGORA MATARAM
2. Perulangan (looping) pada Java
1. Pengertian Perulangan (looping)
Perulangan (looping) adalah suatu instruksi pada bahasa pemrograman yang akan
dieksekusi secara berulang sesuai batas atau kondisi yang telah di tentukan. Perulangan
(looping) memiliki 2 jenis, yaitu meningkat dan menurun. Perulangan meningkat (increment)
yaitu looping yang dilakukan dari nilai terkecil ke nilai yang terbesar, contohnya : 0, 1, 2, 3,
4, 5. Perulangan menurun (decrement) yaitu looping yang di lakukan dari nilai terbesar ke
nilai terkecil, contohnya : …, 5, 4, 3, 2, 1, 0.
2. Jenis - jenis Perulangan Pada Java
For Looping : Perulangan for di gunakan saat kita mengetahui berapa banyak
perulangan yang akan kita lakukan. For looping ini memiliki 3 parameter yaitu nilai
awal, nilai akhir, dan operator increment atau decrement. Variabel pencacah
merupakan variabel yang di gunakan untuk mengatur jumlah perulangan yang akan di
lakukan oleh program. Setiap program melakukan perulangan maka nilai dari variabel
pencacah akan selalu berubah dengan posisi increment atau semakin besar atau
decrement atau semakin kecil. Perulangan bersyarat merupakan suatu persyaratan
supaya program akan menjalankan perulangan tersebut. Persyaratan tersebut bisa
berupa sebuah nilai atau variabel yang telah di definisikan sebelumnya. Perubah
variabel pencacah merupakan variabel yang bertugas untuk mengubah nilai dalam
suatu variabel selama program menjalankan perulangannya. Perubahan tersebut dapat
menjadi increment atau semakin besar atau decrement atau semakin kecil.
3. Contoh :
Keterangan:
1. Variabel : a
2. Kondisi : a < 5
3. Pengubah : a++
Output :
Program hanya menampilkan nilai a kurang dari 5.
While : Perulangan while di gunakan pada saat kita tidak mengetahui jumlah
perulangan yang akan di lakukan, tapi mengetahui kondisi atau syarat yang di lakukan
perulangan. While looping ini tidak jauh berbeda dengan for looping, hanya saja
perulangan while hanya memiliki 1 parameter. Perulangan while bekerja dengan cara,
apabila kondisi while itu terpenuhi atau bernilai true maka perulangan tersebut akan
terus dilakukan sampai bernilai false.
4. Contoh Program :
Sintaks perulangan while berbeda dengan for di dalam kurung hanya ada kondisi, jika
dengan for harus ada variabel, kondisi, dan pengubah. Dan pengubah berada di dalam
perulangan (a++).
Output :
Output sama dengan perulangan for.
Do-while : Perulangan yang hampir sama dengan while namun, pernyataan akan di
lakukan terlebih dahulu kemudian di lakukan pengecekan. Do-While looping hampir
sama dengan perulangan while. Perbedaannya, while akan mengecek batas atau
kondisi terlebih dahulu kemudian menjalankan instruksi, sedangkan do-while
menjalankan instruksi kemudian mengecek kondisi. Jika kondisi true maka dia akan
mengulanng instruksi tersebut sampai selesai, sedangkan jika false maka dia akan
menjalankan instruksi satu kali kemudian berhenti.
5. Contoh :
Penggunaan while diletakan di akhir yang artinya, pengecekan kondisi dilakukan pada akhir.
Output :
6. TABEL PERBEDAAN PERULANGAN FOR, WHILE, DO-WHILE
No. Jenis-jenis Perulangan Perbedaan
1. For Looping
Program hanya akan menjalankan inisialisasi
sebanyak satu kali kemudian akan di cek pada
pernyataan kondisi, bila kondisi bernilai benar
maka modifier akan di jalankan di ikuti dengan
pernyataan. Setelah itu program akan kembali
melakukan pengecekan kondisi dan apabila masih
bernilai benar akan di lanjutkan dengan
menjalankan modifier dan pernyataan.
2. While Looping Perintah While pengecekan di lakukan pada awal
blok.
3. Do-while Looping Pada Do-While pengecekan di lakukan di akhir
blok.