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
   31   32   33   34   35   36   37   38   39   40   41