Page 83 - Modul Algoritma dan Pemrograman Dasar
P. 83

terdapat  perintah  break  di  baris  11  agar  struktur  CASE  lain

                                 tidak perlu di proses lagi.

                                      Di baris 12 terdapat perintah CASE kedua, yakni case ‘B’:.

                                 Sama seperti sebelumnya, blok ini akan dijalankan jika variabel

                                 nilai berisi huruf ‘B‘. Demikian seterusnya sampai case ‘C’ : di

                                 baris 15. Jika ternyata tidak ada nilai yang sesuai, maka block

                                 default di baris 18 yang akan di eksekusi.

                        B. Perulangan

                        1.  Konsep Pengulangan

                               Program  yang  efisien  adalah  program  yang  memungkinkan

                            pengguna  bekerja  sesedikit  mungkin  dan  komputer  bekerja


                            sebanyak mungkin. Salah satu cara melakukan hal tersebut adalah
                            dengan  menggunakan  kembali  sekumpulan  baris  program  yang


                            terdapat pada bagian lain dari program tersebut atau baris program
                            yg terdapat di dalam program lain.


                               Pengulangan  merupakan  sebuah  konsep  pemrograman  yang
                            penting karena konsep ini memungkinkan pengguna menggunakan


                            sekumpulan  baris  program  berulang  kali  dengan  tiga  komponen

                            yang mengendalikannya, yaitu:

                             a.  Inisialisasi;   menentukan        kondisi     awal     dilakukannya

                                pengulangan

                             b.  Jumlah  iterasi;  menunjukkan  berapa  kali  pengulangan  akan

                                dilakukan

                             c.  Kondisi berhenti; menentukan kondisi yang dapat mengakhiri

                                pengulangan









                                                                                                     77
   78   79   80   81   82   83   84   85   86   87   88