PENGULANGAN PADA PASCAL
While adalah sebuah perintah sebagaimana halnya dengan if dan else, while bukanlah fungsi pustaka, karenanya while bukan dan tidak menggunakan header. seperti if, while adalah pernyataan berganda dan tanda kurungnya muncul didekat ekspresi relasional. struktur pengulangan while do menggunakan ekspresi logika untuk menghentikan pengulangan. struktur while do menyatakan bahwa pengulangan akan dilakukan terus selama syarat terpenuhi. jadi syarat didalam while do menyatakan syarat dilakukan pengulangan.
bentuk umum struktur pengulangan while do :
whileDo
Contoh :
var
I : integer;
begin
I : 0;
while I<5 do begin writeln(I); I:=I+1; end; readln; end. Pengulangan while do Tersarang pengulangan while do tersarang(nested while do) merupakan perulangan while do yang satu diidalam pengulangan while do yang lainnya. contohnya : uses wincrt var Ni, R, T : real; N, I : integer; lagi : char; begin lagi:='y' while lagi = 'y' do begin clrscr; write('jumlah data?'); readln(N); writeln; I:=0; T:=0; while Iuntil
contoh :
uses wincrt;
consts harga_bensin=700;
harga_solar=600;
var
bensin,solar,I : integer;
begin
clrscr
writeln('tabel harga bahan bakar');
writeln('=================');
writeln('liter bensin solar ');
writeln('=================');
I:=1;
repeat
bensin:=700*I;
solar:=600*I;
writeln(I:8,'bensin:10,'',solar:10');
I:=I+1;
until I>20;
writeln('=================');
readln;
end.
PENGULANGAN PADA C++
syaratnya :
- format : while() ()
- tidak ada keyword do pada while, deretan perintah setelah while () itulah yang akan sieksekusi
contoh :
// listing program whileloop.c
// pengulangan dari angka 1-10
# include
int main ()
{
int yang diulang = 1;
while (yang diulang < 11); { yang diulang += 1; printf("pengulangan telah dilakukan sebanyak%d kali, yang diulangi"); } return 0; }
While adalah sebuah perintah sebagaimana halnya dengan if dan else, while bukanlah fungsi pustaka, karenanya while bukan dan tidak menggunakan header. seperti if, while adalah pernyataan berganda dan tanda kurungnya muncul didekat ekspresi relasional. struktur pengulangan while do menggunakan ekspresi logika untuk menghentikan pengulangan. struktur while do menyatakan bahwa pengulangan akan dilakukan terus selama syarat terpenuhi. jadi syarat didalam while do menyatakan syarat dilakukan pengulangan.
bentuk umum struktur pengulangan while do :
while
Contoh :
var
I : integer;
begin
I : 0;
while I<5 do begin writeln(I); I:=I+1; end; readln; end. Pengulangan while do Tersarang pengulangan while do tersarang(nested while do) merupakan perulangan while do yang satu diidalam pengulangan while do yang lainnya. contohnya : uses wincrt var Ni, R, T : real; N, I : integer; lagi : char; begin lagi:='y' while lagi = 'y' do begin clrscr; write('jumlah data?'); readln(N); writeln; I:=0; T:=0; while I
contoh :
uses wincrt;
consts harga_bensin=700;
harga_solar=600;
var
bensin,solar,I : integer;
begin
clrscr
writeln('tabel harga bahan bakar');
writeln('=================');
writeln('liter bensin solar ');
writeln('=================');
I:=1;
repeat
bensin:=700*I;
solar:=600*I;
writeln(I:8,'bensin:10,'',solar:10');
I:=I+1;
until I>20;
writeln('=================');
readln;
end.
PENGULANGAN PADA C++
syaratnya :
- format : while(
- tidak ada keyword do pada while, deretan perintah setelah while () itulah yang akan sieksekusi
contoh :
// listing program whileloop.c
// pengulangan dari angka 1-10
# include
int main ()
{
int yang diulang = 1;
while (yang diulang < 11); { yang diulang += 1; printf("pengulangan telah dilakukan sebanyak%d kali, yang diulangi"); } return 0; }










