LOOPS
.
Disusun Oleh :
Disusun Oleh :
- DO WHILE
Do-while adalah salah satu pernyataan pengulangan yang memungkinkan kita
untuk membuat program berjalan secara fleksibel berdasarkan keinginan pengguna. Do-
while berfungsi untuk mengulangi pengeksekusian beberapa substatement berdasarkan
conditional expression yang ada. Do-while berbeda dengan pernyataan while. Do-while
pertama kali akan mengeksekusi pernyataannya terlebih dahulu, setelah itu baru akan
memeriksa conditional expression. Untuk membuat pernyataan do-while diawali dengan
kaya kunci do dan setelah itu diikuti dengan penulisan pernyataan sebagai perintah yang
dapat dilakukan oleh CPU. Perintah tersebut dikurung dengan sepasang tanda kurung
kurawal { } , tapi jika perintah atau badan dari pernyataan do-while hanya mengandung 1
pernyataan maka kita tidak diwajibkan untuk menggunakan sepasang tanda kurung
kurawal. Setelah semua itu, pada bagian kaki pernyataan do-while terdapat kata kunci
while dan diikuti dengan conditional expression yang dikurung dalam sepasang tanda
kurung ( ) . Dan disertakan tanda titik koma ; pada akhir pernyataan do-while. Kondisi
merupakan conditional expression adalah tempat dimana kita menuliskan ekspresi dalam
bentuk bilangan Boolean atau operasi yang menghasilkan bilangan Boolean. Jika
conditional expression bernilai 1 (true) maka pengulangan akan terjadi jika 0 (false) maka
pengulangan tidak akan terjadi atau berhenti.
a. Flowcart
b. Hasil Program
2. Latihan 2 Tingkat Laut
Dengan asumsi permukaan laut saat ini naik sekitar 1,5 milimeter per tahun, tulislah
sebuah program yang menampilkan tabel yang menunjukkan jumlah milimeter lautan
telah meningkat setiap tahun selama 25 tahun ke depan.
a. Flowcart
b. Hasil Program
3. Latihan 3 Kalori terbakar
Berlari di treadmill tertentu Anda membakar 3,6 kalori per menit. Tulis program itu
menggunakan loop untuk menampilkan jumlah kalori yang terbakar setelah 5, 10, 15, 20,
25, dan 30 menit.
a. Flowcart
b. Hasil Program
a. Flowcart
b. Hasil Program
5.5 KESIMPULAN
Setelah melakukan latihan soal kami telah mengetahui bahwa for, while, dan do-while
adalah tiga jenis perulangan yang digunakan untuk mengulang kode tertentu berdasarkan
kondisi tertentu. Berikut adalah beberapa kesimpulan tentang ketiganya:
for loop:Digunakan ketika jumlah iterasi sudah diketahui sebelumnya. Terdiri dari
inisialisasi, kondisi, dan ekspresi iterasi. Cocok untuk mengulang melalui elemen-elemen
dalam sebuah rentang atau array. while loop Digunakan ketika kondisi perlu diuji sebelum
setiap iterasi. Tidak memerlukan inisialisasi, sehingga dapat digunakan untuk iterasi yang
fleksibel. Harus ada perubahan kondisi dalam loop agar tidak terjebak dalam loop tak
berujung. Do-while loop Mirip dengan while loop, tetapi kondisi diuji setelah satu iterasi
pertama dilakukan. Dijamin setidaknya satu iterasi akan dieksekusi. Berguna ketika Anda
ingin menjalankan sesuatu minimal sekali, kemudian mengulangi selama kondisi terpenuhi.
Pemilihan jenis perulangan tergantung pada kebutuhan khusus dalam program Anda dan
bagaimana Anda ingin mengontrol aliran eksekusi kode.