Kamis, 09 Desember 2010

teknik Perulangan

TEKNIK PERULANGAN

6.1 Berbagai Statemen Perulangan
6.1.1 FOR-menaik
Bentuk umum penulisan:
FOR pencacah := awal TO akhir DO
Pernyataan;
6.1.2 FOR-menurun
Bentuk umum penulisan:
FOR pencacah := awal DOWNTO akhir DO
Pernyataan;
6.1.3 WHILE-DO
Pernyataan akan terus diulang selama kondisi terpenuhi (bernilai TRUE). Bentuk umum penulisan:
Pencacah := nilai;
WHILE kondisi DO
Begin
Pernyataan;
Pencacah := Pencacah + 1;
End;
6.1.4 REPEAT-Until
Pernyataan akan terus diulang sampai kondisi terpenuhi (bernilai TRUE). Bentuk umum penulisan:
Pencacah := nilai;
REPEAT
Pernyataan;
Pencacah := Pencacah + 1;
UNTIL kondisi;

6.2 Perulangan Bersarang
Perulangan bersarang yaitu suatu perulangan proses yang di dalamnya terdapat perulangan proses yang lain. Kegunaannya untuk pengolahan data yang banyak dan setiap data memiliki sejumlah sub-data lainnya. Contoh: sejumlah mahasiswa mengambil sejumlah mata kuliah yang berbeda-beda.
Bentuk umum penulisan:
a. FOR bersarang
FOR pencacah_1 := awal TO/DOWNTO akhir DO
Begin
FOR pencacah_2 := awal TO/DOWNTO akhir DO
Pernyataan;
End;

b. While bersarang
Pencacah_1 := nilai;
WHILE kondisi_1 DO
Begin
Pencacah_2 := nilai;
WHILE kondisi_2 DO
Begin
Pernyataan;
Pencacah_2 := Pencacah_2 + 1;
End;
Pernyataan;
Pencacah_1 := Pencacah_1 + 1;
End;


c. Repeat bersarang
Pencacah_1 := nilai;
REPEAT
Pernyataan;
Pencacah_2 := nilai;
REPEAT
Pernyataan;
Pencacah_2 := Pencacah_2 + 1;
UNTIL kondisi_2;
Pencacah_1 := Pencacah_1 + 1;
UNTIL kondisi_1;

Tidak ada komentar:

Posting Komentar