Statemen
Perulangan
Statemen
perulangan (repetitive statement) digunakan untuk melakukan proses berulang
terhadap statemen sederhana atau statemen majemuk. Banyaknya perulangan gayut
terhadap suatu kondisi tertentu.
a. Statemen repeat ... until
Statemen repeat dipakai sebagai awal statemen
dan until dipakai sebagai akhir
statemen yang dike~akan berulang sekaligus untuk mencek apakah proses berulang
tersebut masih bisa, diteruskan atau sudah harus berakhir.
Bentuk umum
statemen repeat ... until adalah
repeat
statemen until kondisi;
dengan statemen :
Statemen (‑statemen) yang akan dikedakan berulang
kondisi : syarat agar proses berulang
dihentikan.
Contoh:
mulai:=1;
repeat
writeln(Struktur data');
mulai:=mulai+l;
until mulai >
10;
b. Statemen while
Statemen while
hampir sama dengan statemen repeat
... until dengan sedikit perbedaan bahwa dalarn statemen while kondisi untuk melakukan proses
berulang ditest diawal proses berulang, sedangkan pada statemen repeat ... until dibagian akhir. Dengan
denlikian bisa kita lihat bahwa dalam statemen repeat ... until suatu statemen paling sedikit akan diproses satu
kali, sedangkan dalam statemen while belum
tentu.
Bentuk umum statemen while adalah
sebagai berikut
while
kondisi do statemen
dengan kondisi :
syarat supaya proses berulang bisa berlangsung
statemen : statemen (‑statemen) yang akan
diproses berulang
c. Statemen for
Statemen for,
seperti haInya statemen repeat ...
until dan statemen while, juga
digunakan untuk melakukan proses berulang. Proses berulang dalam statemen for
langsung dikendalikan oleh suatu perubah yang disebut perubah kendali (control
variable), yang harus bertipe ordinal.
Bentuk umum
statemen for adalah sebagai berikut:
1. Nilai perubah yang menaik (ditambah dengan
I):
For perubah := awal to alibir do statemen;
2. Nilai perubah yang menurun (berkurang I):
For perubah := awal downto akhir do
statemen;
dengan perubah
narna perubah kendali
awal : nilai awal perubah kendali
akhir : nilai akhir perubah kendali
statemen : statemen (‑statemen) yang akan
diproses berulang
4. Statemen With
Statemen with banyak digunakan dalam
memanipulasi data yang bertipe record, yaitu untuk lebih mempersingkat cara
penulisan medan‑medan dari record.
Bentuk umum statemen with adalah
with nama‑rekaman do
dengan nama‑rekaman adalah nama rekaman yang
akan diaktifkan.