Sabtu, 24 Maret 2012

while (kondisi) do

Bentuk umum
while (kondisi) do
.........
intruksi-intruksi
.........
endwhile.

Makna dari intruksi diatas adalah ulangi... intruksi-intruksi... selama kondisi ynag diberikan masih terpenuhi.
Perhatikan :
1. Ada intruksi yang berkaitan dengan kondisi sebelum masuk ke while/do sehingga kondisi ini benar (terpenuhi) dan perulangan bisa dilaksanakan. Bila tidak, kemungkinan intruksi while tidak bisa dijalankan.
2. Ada satu intruksi diantara intruksi-intruksi yang diulang agar pada satu saat kondisi perulangan tidak terpenuhi sehingga perulangan bisa berhenti. atau jmlah perulangan bisa dibatasi. Bila yidak ada kemjungkinan perulangan berlangsung terus tak berhingga.

contoh :
Algoritma berikut ini menggunakan while/do untuk menampilkan angka 1-100 scra berurutan;
Deklarasi
                integer angka;
Deskripsi
                angaka<- 10;
                while (anak>0)do
                                      write ("anak ayamku turun ",anak);
                                       anak<- anak-1;
if(anak>0)
                 then write("mati satu tinggal:",anak);
                 else write("mati satu tinggal saya");
endif.
endwhile

dibawah ini merupakan contoh kasus Menghitung nilai dari x^2 dengan x bilangan real dan y bilangan bulat.
 

Tidak ada komentar:

Posting Komentar