You are on page 1of 1

B. Contoh soal perulangan Repeat-until.

Perhatikan penggalan program dibawah ini :


y:=4;
x:=2;
repeat
y:=y+3;
x:=x+1;
Until x=7;
writeln (y);
Berapakah nilai y ?

Mari kita bahas contoh program diatas :

 Mula-mula nilai y dan x masing-masing diberi nilai 4 dan 2.


 Statement repeat-until terdapat ekspresi logika until x=7, ini menandakan 
perulangan akan berhenti apabila nilai x=7.
 Perulangan akan dilakukan pada saat x:=2 sampai dengan x:=6, jadi dilakukan
selama 5 kali.
 Pada saat x:=2,==>; nilai y:=4+3=7,
 Pada saat x:=3,==>; nilai y:=7+3=10,
 Pada saat x:=4,==>; nilai y:=10+3=13,
 Pada saat x:=5,==>; nilai y:=13+3=16,
 Pada saat x:=6,==>; nilai y:=16+3=19,
 Pada saat x:=7,==>; syarat untuk berhenti tercapai (until x=7) .
 jadi setelah kita bahas, potongan program diatas juga menghasilkan nilai untuk y =
19;

You might also like