Page 151 - Pemrograman Dasar kelas X
P. 151

Bab 4 Struktur Kontrol Perulangan    147

            KEGIATAN BELAJAR 3 PERULANGAN DENGAN KONDISI DIINPUTKAN USER

                    Tujuan Pembelajaran
                     Siswa memahami perulangan dengan kondisi diinputkan user dan menggunakannya untuk
             menyelesaikan masalah pemrograman.
                    Aktivitas Kegiatan Belajar

             Dalam  bab  ini,  hampir  sama  dengan  bab-bab  sebelumnya.  Tetapi,  yang  membedakan  adalah
             dalam bab ini, kita akan belajar bagaimana caranya kita akan menggunakan perulangan dengan

             kondisi sesuai dengan apa yang akan di inputkan oleh si user. Sehingga nilai yang akan di hasilkan
             pun akan dinamis atau menyesuaikan.
                     Mengamati

             Perhatikan Program berikut.
             Program UlangVolumeBalok;

             Uses crt;
             Var    p,l,t, V:integer;
                    pilihan:char;

             Begin
                 Clrscr;

                 Repeat
                      Readln(p);
                      Readln(l);

                      Readln(t);
                      V:= p*l*t;
                      writeln (v);

                      Write (‘ingin menghitung lagi y/n’);
                      Readln (pilihan);
                 until (pilihan==”n”);

                 readln;
             End.

             Program ini diambil dari semester yang lalu mengenai algoritma perulangan dengan kondisi dari
             user.


                     Menanya
             Dari contoh diatas, buat pertanyaan seperti contoh berikut.
                 1.  Tentukan apa maksud dari program  atas!

                 2.  Kapan program berhenti?
                 3.  Variabel apakah yang menjadi iterator?
                 4.  Berapa kali user bisa menghitung volume balok?
   146   147   148   149   150   151   152   153   154   155   156