Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Dasar-Dasar Pemrograman

Presentasi serupa


Presentasi berjudul: "Dasar-Dasar Pemrograman"— Transcript presentasi:

1 Dasar-Dasar Pemrograman
Struktur Perulangan FOR-DO, WHILE-DO, REPEAT-UNTIL

2 FOR-DO Perintah FOR-DO digunakan untuk perulangan dengan jumlah perulangan yang pasti dan kenaikan 1. FOR-TO-DO digunakan untuk perulangan naik, sedankan FOR-DOWNTO-DO digunakan untuk perulangan turun.

3 FOR-DO Bentuk: FOR counter:=awal TO akhir DO statement;
FOR counter:=akhir DOWNTO awal DO Bagian counter digunakan untuk mendefinisikan variabel, bagian awal merupakan awal penghitung, bagian akhir merupakan akhir penghitung. Bagian statement dapat berupa statement tunggal maupun jamak.

4 FOR-DO Ex. uses crt; var x:integer; begin clrscr; for x:=1 to 10 do
write(x:3); readln; end. Hasil:

5 FOR-DO Ex. uses crt; var x:integer; begin clrscr;
for x:=10 downto 1 do write(x:3); readln; end. Hasil:

6 Nested FOR Nested FOR merupakan perulangan FOR di dalam FOR. Bentuk:
for counter:=awal to akhir do statement;

7 Nested FOR Ex. uses crt; Hasil: var x,y:integer; * begin ** clrscr;
for x:=1 to 3 do for y:=1 to x do write('*'); writeln; end; readln; end. Hasil: * ** ***

8 WHILE-DO Perulangan WHILE-DO digunakan untuk perulangan dengan jumlah yang belum tentu pasti. WHILE-DO dilakukan dengan pengecekan kondisi terlebih dahulu, dilanjutkan dengan aksi, sehingga aksi belum tentu dilakukan.

9 WHILE-DO Bentuk: WHILE (kondisi) DO statement;
statement dapat berupa statement tunggal maupun blok statement. Proses perulangan akan dilakukan selama kondisi bernilai benar dan perulangan akan dihentikan bila kondisi bernilai salah. Terdapat kemungkinan bahwa statement tidak akan diproses karena kondisi tidak terpenuhi saat awal loop.

10 WHILE-DO Ex. uses crt; var x:integer; begin x:=1; while (x<=10) do
write(x:3); x:=x+1; end; readln; end. Hasil:

11 WHILE-DO Ex. uses crt; var x:integer; begin x:=10; while (x>=1) do
write(x:3); x:=x-1; end; readln; end. Hasil:

12 REPEAT-UNTIL Perulangan REPEAT-UNTIL digunakan untuk perulangan dengan jumlah yang belum tentu pasti. REPEAT-UNTIL dilakukan dengan aksi terlebih dahulu, dilanjutkan dengan pengecekan kondisi, sehingga aksi pasti akan dilakukan minimal 1x.

13 REPEAT-UNTIL Bentuk: REPEAT statement; UNTIL (kondisi);
statement dapat berupa statement tunggal atau blok statement. statement akan dieksekusi dan kemudian kondisi dievaluasi. Jika kondisi benar maka loop akan diulang, jika tidak loop berakhir. Jadi statement minimal dieksekusi satu kali.

14 WHILE-DO Ex. uses crt; var x:integer; begin x:=1; repeat write(x:3);
x:=x+1; until (x>10); readln; end. Hasil:

15 WHILE-DO Ex. uses crt; var x:integer; begin x:=10; repeat write(x:3);
x:=x-1; until (x<0); readln; end. Hasil:


Download ppt "Dasar-Dasar Pemrograman"

Presentasi serupa


Iklan oleh Google