Struktur kontrol pengulangan dalam bahasa pemrograman dikenal dengan loop. Pengulangan dilakukan terus sampai dipenuhi keadaan tertentu. Dalam pascal dikenal tiga jenis pengulangan dan pernyataan yang digunakan adalah:
1. for
2. while-do
Pengulangan dengan for
Perulangan for dapat berbentuk perulangan positif, negatif dan bersarang. Pada pengulangan dengan for diperlukan variabel kontrol, nilai awal untuk inisialisasi sehingga pengulangan bisa dilakukan,dan nilai akhir untuk kondisi mengakhiri pengulangan.
Bentuk Menaik :
for variabel-kontrol:=nilai-awal to nilai-akhir do
pernyataan;
Bentuk Menurun :
for variabel-kontrol:=nilai-awal downto nilai-akhir do
pernyataan;
Bentuk loop dalam loop :
for variabel-kontrol1:=nilai-awal1 to nilai-akhir1 do
for variabel-kontrol2:=nilai-awal2 to nilai-akhir2 do
pernyataan;
Pengulangan dengan while do.
Pada pengulangan jenis ini, pengecekan syarat dilakukan diawal. Pengulangan dengan while-do ini digunakan untuk melakukan proses perulangan suatu pernyataan atau blok pernyataan terus-menerus selama kondisi ungkapan logika pada syarat masih bernilai logika benar.
Bentuk Umum :
While syarat do
perintah;
Loop Repeat...Until.
Berbeda dengan dua jenis pengulangan sebelumnya, syarat pengulangan pada repeat...until dicek pada akhir perulangan. Repeat...Until digunakan untuk mengulang statemen-statemen sampai (until) kondisi yang diseleksi di Until terpenuhi.
Bentuk Umum:
repeat
perintah
…
until syarat;
0 komentar:
Posting Komentar