Page 36 - MODUL ALGORTIMA DAN PEMROGRAMAN
P. 36
• 5 = 9 (Bernilai salah, sebab 5 tidak sama dengan 9)
• 4 > 2 (Bernilai benar, sebab 4 lebih besar dari pada 2)
• 3 <> 8 (Bernilai benar, sebab 3 tidak sama dengan 8)
• X = 10 (Dapat benilai benar atau salah, tergantung isi variabel X)
• (X > 3) And (Y < 12)
(Dapat bernilai benar atau salah, tergantung isi variabel X dan Y)
3. Perulangan (Repetition)
Instruksi yang dapat mengulangi pelaksanaan sejumlah instruksi lainnya berulang kali
sesuai dengan persyaratan disebut instruksi pengulangan.
Struktur instruksi pengulangan pada dasarnya terdiri dari tiga komponen:
a) Kondisi perulangan, yang merupakan suatu kondisi yang harus dipenuhi agar perulangan
dapat terjadi.
b) Badan perulangan, yang merupakan deretan instruksi yang akan diulang-ulang
pelaksanaannya.
c) Pencacah perulangan, yang merupakan suatu variabel yang nilainya harus diubah agar
perulangan dapat terjadi, dan pada akhirnya membatasi jumlah perulangan yang dapat
dilaksanakan.
Bentuk instruksi perulangan adalah:
• Perulangan : while – do
• Perulangan : repeat – until
• Perulangan : for
• Perulangan while – do :
Bentuk umum:
while (kondisi) do
………..
instruksi-instruksi
……….
endwhile.
Maknanya:
Ulangi .. instruksi-instruksi .. selama kondisi masih terpenuhi. Perlu perhatian:
• Ada instruksi yang berkaitan dengan kondisi sebelum while/do
Ada satu instruksi diantara intruksi-instruksi yang diulang untuk membatasi jumlah
perulangan.
13