Di dalam Pascal terdapat beberapa perintah pengulangan
(Looping), salah satunya adalah REPEAT….UNTIL…. dan FOR…DO atau FOR….DOWNTO…DO…
.
Contoh program dengan perintah REPEAT UNTIL :
Ketikkan
syntax berikut dibawah ini
Pada
program diatas dapat dilihat :
1.
Menggunakan USES CRT,
2.
Mendeklarasikan
variable I sebagai INTEGER,
3.
BEGIN, CLRSCR dan
variabel I diberi nilai 0,
4.
Memulai pengulangan
dengan REPEAT dengan statement (lihat
diatas)agar nilai I bertambah 1 setiap pengulangan,
5.
WRITE untuk
menampilkan nilai pada I,
6.
UNTIL untuk membatasi
pengulangan hingga nilai I = 10,
7.
READLN dan END untuk
mengakhiri program.
Outputnya
:
Contoh program dengan perintah FOR DOWNTO DO dan FOR TO DO
:
Ketikkan
syntax berikut dibawah ini
Pada
program diatas dapat dilihat :
1.
Menggunakan USES CRT,
2.
Mendeklarasikan
variable I, J, N, M, dan B sebagai INTEGER,
3.
BEGIN, CLRSCR dan WRITE
untuk menampilkan ‘MASUKKAN ANGKA : ’ , READLN(I); untuk membaca nilai yang
yang diberi oleh user dan diwakili dengan variable I,
4.
Memulai pengulangan
dengan FOR J sebagai pencacah, I pada baris ini sebagai batas atas pencacah dan
DOWNTO 1 sebagai batas bawah pencacah.
5.
BEGIN dan FOR N untuk
pengulangan N didalam proses pengulangan J,
6.
WRITE untuk
menampilkan nilai N,
7.
END; mengakhiri
pengulangan, READLN dan END untuk mengakhiri program.
Output dengan memasukkan angka 5 :