Page 11 - ilovepdf_merged (2)_Neat
P. 11

sama, dalam hal ini rasanya. Demikian juga misalkan dalam suatu algoritma ada

                        perintah “Tambahkan x dengan sebuah bilangan”, juga bermakna ambigu karena
                        bilangan  seperti  apa  yang  harus  ditambhakan  apakah  bilangan  asli  atau  real,
                        genap  atau  ganjil,  tidak  ada  nilai  yang  pasti.  Selain  itu  penyusunan  langkah-
                        langkah harus sistematis, atau terstruktur menurut aturan/sistem tertentu sesuai
                        denga  tujuan  yang  dicapai.  Artinya  langkah-langkah  yang  ada  pada  algoritma
                        harus  dapat  diikuti  atau  ditelusuri  dengan  baik  sehingga  mencapai  hasil  akhir
                        yang diinginkan. Oleh karena itu dalam suatu algoritma, biasanya setiap langkah
                        diberikan nomer agar pengguna algoritma dapat mengikuti setiap instruksi yang
                        diberikan dengan baik.

                             Selain itu langkah-langkah dalam algoritma juga harus terbatas, artinya ia
                        akan berhenti setelah melakukan sejumlah langkah. Karena tujuan dari algoritma
                        adalah  mencari  penyelesaian.  Jika  sebuah  algoritma  mempunyai  langkah  yang
                        tidak  terbatas,  ini  berarti  usaha  mencari  penyelesaian  yang  tidak  kunjung
                        berhasil. Maka dapat dikatakan algoritma tersebut sia-sia atau tidak berguna.
                        1.3 Struktur Algoritma
                             Inti  dari  algoritma  adalah  menemukan  solusi  dari  suatu  permasalahan.
                        Untuk  menyelesaikan  masalah,  algoritma  membutuhkan  spesifikasi  input
                        (masukan) sesuai yang diperlukan, memprosesnya melalui serangkaian langkah-
                        langkah dan menghasilkan output sebagai solusi dari permasalahan.


                                Masalah                   Algoritma                  Solusi



                                 Input                    Algoritma                  Output



                        Perhatikan algoritma sederhana berikut :
                        Jika seseorang ingin mengirim surat kepada kenalannya di tempat lain, langkah
                        yang harus dilakukan adalah:
                        1. Menyiapkan Peralatan Tulis
                        2. Menulis surat
                        3. Surat dimasukkan ke dalam amplop tertutup
                        4. Amplop ditempeli perangko secukupnya.
                        5. Pergi ke Kantor Pos terdekat untuk mengirimkannya






                                            PEMROGRAMAN DASAR
   6   7   8   9   10   11   12   13   14   15   16