Page 162 - Pemrograman Dasar kelas X
P. 162

158         Pemrograman Dasar SMK Kelas X Sem 2

                       a := 10;

                       (* repeat until loop execution *)
                       repeat
                        if( a = 15) then

                        begin
                          a := a + 1;

                          continue;        {langsung menuju ke repeat}
                        end;
                        writeln(‘nilai a adalah ', a);

                        a := a+1;
                       until ( a = 20 );
                     end.



                     Hasil:

                     nilai a adalah 10
                     nilai a adalah 11
                     nilai a adalah 12

                     nilai a adalah 13
                     nilai a adalah 14
                     nilai a adalah 16

                     nilai a adalah 17
                     nilai a adalah 18

                     nilai a adalah 19





             Kerjakan lembar kerja siswa berikut secara berkelompok.

             LEMBAR KERJA SISWA
             1.  Buatlah program komputer menggunakan perulangan dengan perintah continue untuk
                 menampilkan:

                 a. semua bilangan yang bukan kelipatan 3 dari 1-30
                 b. menjumlahkan semua yang bukan bilangan kelipatan 2 atau 5 dari 1 sampai n (diinputkan)
                 user dengan pernyataan:

             Jawab:
                     a.   ...........................................................................................................................................
                     ..............................................................................................................................................

                     ..............................................................................................................................................
                     ..............................................................................................................................................
   157   158   159   160   161   162   163   164   165   166   167