Instruksi do while ialah instruksi yang digunakan untuk melakukan proses pengulangan yang pemeriksaan syarat pengulangannya dilakukan pada akhir proses. Instruksi do while pada umumnya digunakan untuk melakukan proses pengulangan yang belum diketahui frekuensi pengulangannya tetapi pasti dikerjakan minimal satu kali. Pola dari instruksi do while seperti berikut :
do statement while (expression);
statement berupa sebuah instruksi atau beberapa instruksi yang diungkap oleh {}. Expression berupa expresi Boolean dan berfungsi sebagai control pengulangan. Selama hasil evaluasi expression ini memberikan nilai bukan nol maka statement dikerjakan berulang kali.
urutan pengerjaan instruksi do while adalah sebagai berikut:
- Statement dikerjakan
- Expression dievaluasi
- Jika hasil evaluasi expression bernilai bukan nol, maka ulangi langkah 1,2, dan 3
- Sedangkan jika hasilnya bernilai nol maka proses selesai
Alur logika instruksi do while dapat anda lihat pada gambar dibawah ini :
Jika statement diatas dikerjakan berulang kali selama hasil evaluasi expression memberikan nilai bukan nol. Karena statement dikerjakan terlebih dahulu sebelum expression dievaluasi maka statement paling sedikit akan dikerjakan satu kali.
0 comments:
Posting Komentar