Page 140 - Pemrograman Dasar kelas X
P. 140

136         Pemrograman Dasar SMK Kelas X Sem 2

                     b.  WHILE DO, digunakan ketika

                         ......................................................................................................................................
                         ......................................................................................................................................
                     c.  NESTED LOOP, digunakan ketika

                         ......................................................................................................................................
                     Mengkomunikasikan

             Presentasikan jawaban kalian di depan kelas, murid yang lain menanggapi. Jalannya diskusi
             dibiimbing oleh Guru.


                    Rangkuman
             1.  Stuktur perulangan adalah struktur dalam bahasa pemrograman yang mengulangi sejumlah
                  perintah sampai batas yang ditentukan

             2.  Struktur perulangan memerluakn iterator dan sentinel sebagai titik henti
             3.  Struktur perulangan dengan kondisi di depan menggunakan struktur WHILE DO
             4.  Struktur perulangan dengan pencacah menggunakan struktur FOR TO DO atai FOR

                  DOWNTO DO.


                    Tugas
                 Buatlah  kode  program  sederhana  yang  menggunakan  struktur  kontrol  perulangan  dengan
                 kondisi di awal untuk menyelesaikan suatu masalah, boleh menggunakan struktur kontrol FOR

                 DO, WHILE DO, atau NESTED LOOP. Jelasan atau presentasikan pada pertemuan yang akan
                 datang.


       Uji Kompetensi
             1. Perhatikan kode program berikut.
                     Var I : Integer ;

                            Begin
                            For I := 1 To 2  Do

                                   Write(‘ Belajar ’);
                            Writeln(‘Oke‘);
                     End.

             Output dari program diatas adalah .....

                 a. Belajar Belajar Oke                       b. Belajar Oke Belajar Oke

                 c. Belajar Oke Oke                           d. Belajar Oke Belajar
                 e. Belajar Belajar Oke Oke


             2. Perhatikan program dibawah ini, outputnya adalah .....
                     Var i,j : byte;
   135   136   137   138   139   140   141   142   143   144   145