Jika diperhatikan, pengulangan for membutuhkan syarat diketahuinya jumlah pengulangan yang diinginkan. Sayang sekali, tidak semua kebutuhan pemrograman memenuhi syarat tersebut. Sebagai contoh, kita ingin menghitung nilai rataan(mean) dari sejumlah bilangan yang dimasukkan. Input data selesai saat pengguna memasukkan angka 0. Berapa kalikah proses penjumlahan bilangan ini harus dilakukan? Dalam keadaan inilah pengulangan while dibutuhkan. Sintaksnya dapat dinyatakan dalam bentuk berikut:

init_expression.
while (cond_expression)
{
Body of loops.
loop_expression.
}

Pengulangan while hanya membutuhkan satu argumen yaitu cond_expression yang pengertiannya sama dengan penjelasan sebelumnya. Body of loop merupakan sekelompok instruksi program yang akan dieksekusi selama cond_expression bernilai True.

Posting Komentar

[+] Komentar membangun lebih disukai
[+] Admin akan menghapus komentar yang melecehkan, kasar, dan bertendensi SARA.
[+] Selain Admin, link aktif dalam komentar akan dihapus

 
Top