Minggu, 11 Desember 2011

Statement Perulangan


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.