Perbedaan For-To-Do, Repeat-Until, dan While-Do :
For-To-Do :
Ø Langsung merupakan perulangan langsung. Program akan langsung mencetak sesuai dengan kondisi yang telah ditetapkan.
Ø Diletakkan pada main program.
Repeat-Until :
Ø Terdapat harga awal.
Ø Terdapat counter.
Ø Repeat digunakan untuk mengawali program perulangan.
Ø Until digunakan sebagai kondisi yang letaknya di bawah.
Ø Tidak menggunakan blok statemen begin dan end, karena repeat-until digunakan sebagai pengganti begin dan end.
While-Do :
Ø Terdapat harga awal.
Ø Terdapat operator pembanding (<,>,=,dll).
Ø Terdapat counter.
Ø Menggunakan blok satatemen baru yaitu begin dan end untuk membaut program proses perulangan.
Berikut ini contoh-contoh penggunaan statement perulangan tersebut :
- for - to -do
Program Loops;
uses crt;
var
i := integer;
begin
clrscr;
for i := 1 to 5 do
writeln (‘FOR’);
readln;
end.
Output yang dihasilkan adalah :
- repeat - until
Program Ripit;
uses crt;
var
i := integer;
begin
clrscr;
i := 0;
repeat
i := i + 1;
writeln (‘REPEAT’);
until
i := 5;
readln;
end.
Output yang dihasilkan adalah :
- while - do
Program Wail;
uses crt;
var
k := integer;
begin
clrscr;
k := 1;
while k <= 5 do
begin
writeln (‘WHILE’);
k := k + 1;
end;
readln;
end.
Output yang dihasilkan adalah :
thanks materinya, membantu utk ulngn besok, >.<
ReplyDeleteSipp.. Artikelnya bermanfaat.. makasih ya.. :)
ReplyDeletembuh temen, ora ngartos...
ReplyDeleteTerima kasih sobat..
ReplyDeletekak mau tanya kalo if gimana?, apa bedanya sama while?
ReplyDelete