Apa Itu
While do
While merupakan jenis dari fungsi loop dengan jumlah yang tak metentu atau merupakan perulangan statemen yang dilakukan berdasarkan kondisi. Ada loop tak tentu yang perulangannya dilakukan dengan mengecek kondisi terlebih dahulu baru dijalankan statemennya, atau sebaliknya, statemen dijalankan terlebih dahulu dan baru akan dicek kondisi kemudian.
While merupakan jenis dari fungsi loop dengan jumlah yang tak metentu atau merupakan perulangan statemen yang dilakukan berdasarkan kondisi. Ada loop tak tentu yang perulangannya dilakukan dengan mengecek kondisi terlebih dahulu baru dijalankan statemennya, atau sebaliknya, statemen dijalankan terlebih dahulu dan baru akan dicek kondisi kemudian.
Pernyataan
pengulangan ini biasanya digunakan apabila kita belum tau pasti berapa banyak
kita akan mengulang pernyataan-pernyataan.
Contoh
Penggunaan While do dalam Program sederhana:
While ( x
> 0 ) do
Begin
X;= x – 1;
Y;= y – 1;
End;
Program ini
akan mengulang dua pernyataan :
(x;= x – 1)
dan (y;= y – 1)
Selama nilai
X Masih Positif
Jadi kondisi
pada while akan dicek, jika kondisi bernilai true/benar , maka statemen akan
dijalankan, jika tidak maka tidak akan dijalankan. while menandakan bahwa
setelah statemen dijalankan maka kondisi akan kembali diperiksa (apabila telah
menjalankan statemen), jika kondisi masih bernilai True/benar maka statemen
akan kembali dijalankan. Demikian akan dilakukan terus menerus hingga kondisi
bernilai False/salah.
Contoh Algoritma Program pada Free Pascal:
Contoh Algoritma Program pada Free Pascal:
While do bersarang if :
Tidak ada komentar:
Posting Komentar