Page 129 - Pemrograman Dasar kelas X
P. 129

Bab 3 Struktur Percabangan     125






                                                    STRUKTUR  PERULANGAN
                         BAB 4








                     Apa  yang  terjadi  apabila  seorang  programmer  ingin  membuat  sebuah proses  yang  sama
             tapi dalam jumlah yang lebih banyak? Apakah dia harus menuliskan nya berulang kali? Ternyata,

             untuk  menyelesaikan  masalah  ini,  kita  hanya  perlu  menggunakan  sebuah  struktur  control
             pengulangan. Lalu apa fungsi dari struktur control pengulangan itu?
                     Struktur perulangan atau biasa disebut dengan looping digunakan untuk mengatur proses

             yang  dijalankan  secara  berulang-ulang.  Sehingga  programmer  tidak  perlu  menuliskan  script  nya
             secara  berulang  kali.  Struktur  kontrol  perulangan  mengijinkan  kita  untuk  mengeksekusi  sebuah
             statement atau sekelompok statement dalam jumlah yang banyak.

                     Pembahasan  mengenai  apa  itu  struktur  perulangan  dalam  Algoritma  sudah  dijelaskan
             dengan detail di semester 1, termasuk apa itu perulangan, bagaimna bentuk-bentuknya. Pada bab

             ini kita akan mengimplementasikan algoritma perulangan tersebut dalam kode bahasa Pascal.

            KEGIATAN BELAJAR 1 PERULANGAN DENGAN KONDISI DIAWAL

                     Tujuan pembelajaran
                     Siswa memahami konsep dan struktur perulangan dengan kondisi di awal.

       Aktivitas Belajar Siswa
                     Mengamati
              Coba perhatikan contoh kode program berikut.

               program whiledo
               var i : integer;

               begin
                     i := 1;
                     while i <= 5 do

                     begin
                            writeln(‘Pascal’);
                            i:=i+1;

                     end;
               end.

                                                            125
   124   125   126   127   128   129   130   131   132   133   134