Struktur kontrol perulangan adalah sebuah konsep penting dalam pemrograman. Dikenal juga sebagai loop atau looping, perulangan digunakan untuk menjalankan blok kode secara berulang-ulang sampai suatu kondisi dipenuhi. Ada beberapa jenis struktur kontrol perulangan dalam pemrograman, seperti for
, while
, dan do while
. Namun, yang merespons soal uraian, “Struktur kontrol perulangan dimana blok-blok statement program kita akan diulang sampai kondisinya sesuai…” adalah struktur kontrol perulangan while
.
Struktur Kontrol Perulangan: while
Struktur while
akan menjalankan blok statement dalam kode program berulang kali selama kondisi yang diberikannya adalah true. Sejauh kondisi tetap true, loop akan terus berjalan; dan ketika kondisi menjadi false, loop akan berhenti.
Berikut cara penggunaan struktur kontrol while
dalam kode:
while kondisi: # blok kode yang diulang
Contoh penggunaan struktur kontrol while
:
i = 0while i < 5: print(i) i += 1
Pada contoh di atas, loop akan mencetak angka dari 0 sampai 4. Nilai i
akan bertambah setiap kali loop berjalan, dan loop akan berhenti saat i
tidak lagi kurang dari 5, yaitu saat kondisi menjadi false.
Kesimpulan
Dalam pemrograman, perlu diingat bahwa penggunaan loop harus hati-hati untuk menghindari kondisi di mana loop tidak pernah berakhir (infinite loop). Dalam kasus struktur kontrol while
, pastikan bahwa ada suatu kondisi yang dapat memutus perulangan dan menghentikan loop. Dengan penggunaan yang tepat, struktur kontrol while
bisa menjadi alat yang sangat kuat untuk membuat program kita lebih efisien dan efektif.