Page 14 - BUKU AJAR ALGORITMA PEMROGRAMAN (Revisi 5 Maret) B5 REVISI 23 Agustus_Neat
P. 14

bermanfaat dalam membuat algoritma untuk masalah
               yang     cukup     rumit   atau    kompleks.     Gagasan
               penghalusan langkah adalah memecah proses menjadi
               beberapa langkah. Tiap langkah diuraikan lagi menjadi
               beberapa langkah yang lebih sederhana. Penghalusan
               langkah  harus  berlanjut  sampai  tiap  langkah  sudah
               cukup  rinci  dan  tepat  untuk  dilaksanakan  oleh
               pemroses.

               1.2 Struktur Dasar Algoritma

                    Algoritma  berisi  langkah-langkah  penyelesaian
               suatu  masalah.  Langkah-langkah  tersebut  dapat
               berupa runtunan aksi, pemilihan aksi, dan pengulangan
               aksi.  Ketiga  jenis  langkah  tersebut  membentuk
               konstruksi  suatu  algoritma.  Jadi,  sebuah  algoritma
               dapat dibangun dari tiga buah struktur dasar, yaitu:

               1.  Runtunan (sequence)
               2.  Pemilihan (selection)
               3.  Pengulangan (repetition)
               Gambaran masing-masing  struktur akan  dijelaskan di
               bawah ini.

               1.  Runtunan

                     Sebuah  runtunan  terdiri  dari  satu  atau  lebih
               intruksi.  Tiap  instruksi  dikerjakan  secara  berurutan
               sesuai  dengan  urutan  penulisannya,  yakni  sebuah
               instruksi  dilaksanakan.  Urusan  instruksi  menentukan
               keadaan akhir algoritma. Bila urutannya diubah, maka
               hasil  akhirnya  mungkin  juga  berubah.  Perhatikan
               runtunan instruksi yang dilambangkan dengan A1, A2,

               A3, A4, dan A5 berikut:
                                            5
   9   10   11   12   13   14   15   16   17   18   19