Page 63 - BAHAN_BACAAN_ALGORITMA_DAN_PEMOGRAMAN
P. 63

BAB IV
                                     Struktur Dasar Algoritma




                4.1 Pengantar

                          Pada dasarnya, algoritma merupakan deskripsi langkah-langkah
                pelaksanaan suatu proses. Setiap langkah penyelesaian disebut dengan

                pernyataan.       Sebuah      pernyataan      menggambarkan          aksi    (action)
                algoritmik yang dapat dieksekusi. Efek dari pengerjaan suatu aksi dapat

                dilihat  dengan  membandingkan  keadaan  awal  saat  aksi  belum

                dijalankan dan keadaan akhir setelah aksi dijalankan.


                4.2 Struktur Dasar Algoritma

                Dalam  sebuah  algoritma  langkah-langkah  penyelesaianmasalahnya
                dapat berupa  struktur urut (sequence), struktur pemilihan (selection),

                dan  struktur  pengulangan    (repetition).  Ketiga  jenis  langkah  tersebut
                membentuk  konstrukti  suatu  algoritma.  Sebuah  algoritma  dapat

                dibangun dari tiga buah struktur dasar, yaitu :

                     Runtungan (Sequence)
                     Pemilihan (Selection)

                     Pengulangan (Repetition)


                Runtunan (Sequence)

                Sebuah  runtunan  terdiri  dari  satu  atau  lebih  pernyataan.  Setiap

                pernyataan  akan  dieksekusi  secara  berurutan  sesuai  dengan  urutan
                penulisannya,  yakni  sebuah  instruksi  (pernyataan)  akan  dijalankan

                setelah  instruksi  sebelumnya  selesai  dijalankan.  Sebagai  contoh,

                runtunan dapat ditemui pada algoritma Tukar_isi_bejana berikut ini.


                                                      Langkah 1

                                    Tuangkan isi bejana A ke dalam bejana C
                                                            
   58   59   60   61   62   63   64   65   66   67   68