Anda di halaman 1dari 4

begin begin Begin

For i:= 1 to 10 do i:= 10; i:= ressa;


Write(i); repeat while i< 10 do
Readln; begin begin
End. writeln(i); writeln(i);
i:=i-1; i:= I + 1 ;
ulang aksi sebanyak 10 kali end; end;
until i=10 ; readln;
readln; end.
end.
Selama kondisi memenuhi
Ulang aksi sampai kondisi lakukan aksi
memenuhi (until )

TUGas :

1. tulis penjelasan mengenai repeat until dan while do


(beserta contoh programnya, minimal 2)
repeat until = struktur pengulang yang akan berhenti jika kondisi bernilai false atau kondisi di
until tidak dipenuhi, kondisi awal sudah diketahui .
contoh program :
repeat
begin
writeln(i);
i:=i+1;
end;
until i=10 ;
readln;
end

while do = pengulangan dilakukan selama kondisi bernilai true dan tidak akan dilakukan jika
kondisi bernilai false.
Contoh program :
Program while_do;
Var i:integer;
Begin
i:= 0;
while i < 10 do
begin
writeln(‘saya suka nilai : ‘,i);
i:= I + 1 ;
end;
readln;
end.
TUGAS :

FOR REPEAT UNTIL WHILE DO


begin begin Begin
clrscr; clrscr; Clrscr;
for i:=1 to 10 do i:= 0; I:= 0;
begin repeat While i <11 do
writeln(‘hello world’); begin Begin;
End; writeln(‘hello world’); Writeln(‘hello word’);
Readln; i: = I + 1; i:= i +1;
End. End; End;
Until I = 10; Readln;
 Pengulangan langsung Readln; End.
sesuai kondisi End.
 Harus ada nilai awal
 Harus ada nilai awal

1. tulis penjelasan mengenai repeat until dan while do


(beserta contoh programnya, minimal 2)
Repeat until : struktur pengulangan dimana aksi dilakukan hingga kondisi berhenti terpenuhi.
Contoh :
Program repeat_until;
Uses crt;
Var
i: integer;
begin
clrscr;
i:= 0;
repeat
begin
writeln(‘hello kity’);
I : = I + 1;
End;
Until I = 10;
Readln;
End.
While do : struktur pengulangan dimana kondisi masih benar maka aksi dikerjakan.
Program while_do;
Uses crt;
Var
I: integer;
Begin
Clrscr;
I:= o;
While i <10 do
Begin;
Writeln(‘hello word’);
I:= I +1;
End;
Readln;
End.
2. apa perbedaan for, repeat until dan while do
3. kerjakan contoh programnya di pascal

Anda mungkin juga menyukai