Minggu, 28 Maret 2010

Struktur Kontrol "Pengulangan"

Dalam pemrograman, selain pengurutan dan struktur kontol “Pemilihan”, seringkali kita diharuskan untuk melakukan pengulangan dari beberapa perintah dalam menghasilkan sesuatu. Oleh karena itu diperlukan struktur kontrol “Pengulangan” yang akan dipelajari saat ini.

Struktur kontrol “Pengulangan” ada tiga cara dalam penempatannya :
  • Di awal dari pengulangan
  • Di akhir dari pengulangan
  • Pengulangan terhitung

Pengulangan di awal dipakai saat dalam situasi bahwa satu kondisi tertentu harus dicek di awal pengulangan baru semua perintah yang ada di dalamnya di kerjakan selama kondisi tersebut terpenuhi. Pengulangan ini termasuk pada pengulangan yang tidak pasti berapa kali dikerjakan tergantung dari parameter kondisi yang digunakan.

Format penulisannya adalah :
LAKUKAN SELAMA [kondisi] = BENAR
     Perintah_1
     Perintah_2
     …
AKHIR LAKUKAN

Pengulangan di akhir dipakai saat dalam situasi bahwa beberapa blok perintah minimal dikerjakan 1 kali lalu baru dilakukan pengecekan selama kondisi masih terpenuhi, blok perintah tersebut akan terus diulang. Jadi walaupun kondisi-nya di awal sudah SALAH, tetap blok perintah harus dikerjakan 1 kali.

Format penulisannya adalah :

LAKUKAN
     Perintah_1
     Perintah_2
     …
SELAMA [kondisi] = BENAR

Pengulangan jenis terakhir adalah pengulangan yang kita sudah mengetahui akan dilakukan berapa kali.

Fomat penulisannya :
LAKUKAN indeks_ulang = nilai_awal sampai nilai_akhir
     Perintah_1
     Perintah_2
     …
AKHIR LAKUKAN

Tidak ada komentar:

Posting Komentar