Page 155 - Pemrograman Dasar kelas X
P. 155

Bab 4 Struktur Kontrol Perulangan    151

             2.  Buatlah sebuah program untuk menginputkan data mengonversi suhu dalam celcius ke

                 Reamur, farenheit dan Kelvin. Dalam algoritma tersebut penguna dapat melakukan perhitungan
                 secara berulang-ulang hingga mengehndaki untuk mengakhiri perhitungan.
             3.  Tentukan jumlahan dari deret matematika berikut
                                 n
                 2+4+8+16+...+2
                 Dengan n ditentukan oleh pengguna.
             4.  Carilah sebuah permasalahan di seiktarmu yang membutuhkan perulangan dengan kondisi

                 yang diinputkan user. Buatlah program untuk menyelesaikannya

        Uji Kompetensi

             Pilihlah jawaban yang benar dengan meberi tanda silang pada huruf a, b, c, d, atau e.
             1.  Perhatikan kode program dibawah ini, jika n=5 maka outputnya adalah .....
                            Var i,n,bil : integer;

                            Begin
                                Readln(n);

                                bil:=1;
                                 For i := 1 to n Do
                                     bil := bil * i;

                                Writeln(bil);
                             End.
                     Output dari program di atas adalah.................

                 a.  120
                 b.  16
                 c.  24

                 d.  5
                 e.  1

             2.  Perhatikan kode program berikut.
                  var i,j,jml: byte;
                  begin

                     write('jumlah bintang: '); readln(jml);
                     j:=0;

                     repeat
                            i:=0;
                            j:=j+1;

                            repeat
                                   write('*');
                                   i:=i+1;

                            until i=j;
   150   151   152   153   154   155   156   157   158   159   160