Page 22 - BUKU AJAR ALGORITMA PEMROGRAMAN (Revisi 5 Maret) B5 REVISI 12 MARET.docx
P. 22

aksi

                       until kondisi

                     Struktur  pengulangan  biasanya  disebut  kalang
               (loop),  dan  bagian  algoritma  yang  diulang  (aksi)
               dinamakan  badan  kalang  (loop  body).  Pengulangan
               dengan  struktur  repeat  until  didasarkan  pada  kondisi
               berhenti, yaitu aksi di dalam badan kalang dilaksanakan
               berulang-ulang sampai suatu kondisi tertentu dipenuhi
               (pada  contoh  diatas  bila  pencatat_jumlah_kalimat=
               500).  Bila  kondisi  tersebut  tercapai,  pengulangan  aksi
               dihentikan.
                     Contoh  ilustrasi  yang  menjelaskan  hal  ini  adalah
               algoritm  mencari  alamat  mahasiswa  apabila  diketahui

               NIM (Nomor Induk Mahasiswa), dari sebuah tabel atau
               daftar  yang  berisi  NIM,  nama,  dan  alamat  seluruh
               mahasiswa.  Algoritma  pencarian  dimulai  dengan
               membaca NIM pertama didalam tabel, lalu bandingkan
               NIM tersebut dengan NIM yang dicari. Jika sama, tuliss
               alamat mahasiswa tersebut, tetapi jika tidak sama, baca
               NIM  kedua,  lalu  proses  yang  sama  seperti  pada  NIM
               pertama  dilakukan.  Demikian  seterusnya  sampai  NIM
               yang  dicari  ditemukan  atau  seluruh  isi  tabel  sudah
               diperiksa.  Algoritma  selengkapnya  adalah  sebagai
               berikut.
                     Sebuah  tabel  sudah  berisi  data  NIM,  nama,  dan
               alamat  mahasiswa.  Carilah  di  dalam  tabel  alamat
               seorang mahasiswa dengan NIM tertentu.

               DESKRIPSI :

               1.  Baca NIM pertama didalam tabel.

                                            13
   17   18   19   20   21   22   23   24   25   26   27