Page 68 - MODUL PDKP'21
P. 68

Modul 2 – Pengondisian, Looping, Decision dan Compound                                                            2021

                  I.  Pendahuluan
                     Salah  satu  kelebihan  komputer  dibandingkan  dengan  manusia  adalah
                  kemampuannya untuk melaksanakan suatu perintah berulang kali. Dalam membuat
                  suatu program tidak jarang ditemukan suatu statement        yang harus diulang, selain itu

                  dalam suatu program juga banyak ditemukan suatu statement yang membutuhkan
                  penyeleksian suatu alternatif terhadap program. Untuk mengatasi hal seperti ini maka
                  dibutuhkan suatu perintah pengulangan dan suatu perintah penyeleksian statement
                  yang terdapat pada program. Dalam modul ini akan dibahas mengenai suatu bentuk
                  perintah  dalam  program  yang  berfungsi  untuk  mengulang  dan  menyeleksi  suatu
                  statement.

                  II. Uraian Materi
                     A. PENGONDISIAN
                        Pengondisian adalah pengontrol suatu program dengan operator bersyarat pada
                     kondisi  yang  telah  ditentukan  sebelumnya.  Kondisi  yang  dimaksud  bisa  bernilai
                     benar (true) ataupun salah (false). Apabila statement   bernilai ”true” maka statement
                     yang ada pada blok “true” akan dijalankan. Namun apabila statement       bernilai “false”
                     maka statement    yang akan dijalankan adalah statement     pada blok ”false”.




                                                  KONDISI         Y       PERNYATAAN
                                                                        PADA BLOK TRUE



                                                    T



                                              PERNYATAAN PADA
                                                 BLOK FALSE

                                                  Gambar 2.1 Flowchart  Pengondisian

                     B. LOOPING
                        Looping  merupakan sebuah bentuk perintah dalam bahasa Pascal         yang berfungsi
                     untuk mengulang statement
                                                    sebanyak jumlah tertentu atau sampai kondisi tertentu.
                     Sebagai contoh adalah ketika kita memasukkan password         untuk memasuki sebuah
                     program/sistem  operasi,  apabila  password  tidak  sesuai  maka  dengan  otomatis
                     program akan meminta memasukkan password            kembali (program tidak langsung

                     keluar).  Setelah  password yang  dimasukkan  benar,  program  yang  diminta  akan
                     berjalan. Hal ini disebabkan oleh program/operasi sistem tersebut menggunakan

                     perintah  looping untuk  terus  mengulang  hingga  mencapai  kondisi  yang  telah
                     ditentukan.
                     Terdapat 3 jenis looping   diantaranya :
                                     Loop
                       Conditional        (Pengulangan Berkondisi)
                       Counted Loop    (Pengulangan Pasti)
                       Nested Loop   (Pengulangan Bersarang)



                  Praktikum Dasar Komputer & Pemrograman 2021                                                                                                   II-53
   63   64   65   66   67   68   69   70   71   72   73