Page 109 - Pemrograman Dasar kelas X
P. 109

Bab 3 Struktur Percabangan     105

                            else
                            pajak := gajitotal*0.05;

                     gajibersih := gajitotal-pajak;
                     Jika  Agus  sudah  bekerja  di  perusahaan  tersebut  selama  4,5  tahun  dan  dikarenakan  dia
                     banyak lembur sehingga gajitotalnya pada bulan ini adalah 3500000 maka gaji bersih yang

                     diterima agus adalah ….
                     a.   3482500

                     b.   3325000
                     c.   3150000
                     d.   3500000
                     e.   3000000


                 3.  Perhatikan potongan kode program berikut

                     if 10<=a<=20 then
                     write(‘bilangan diantara 10 sampai 20’);
                     if 21<=a<=40 then

                            write(‘bilangan diantara 21 sampai 40’);
                     Jika nilai a adalah 9 maka outputnya adalah …

                     a.  bilangan diantara 10 sampai 20
                     b.  bilangan diantara 21 sampai 40
                     c.  program error

                     d.  tak ada yang terjadi
                     e.  muncul output bilangan diantara 10 sampai 20 dan bilangan diantara 21 sampai 40


                 4.  Perhatikan potongan program berikut
                     if(1 <= peringkat) and (peringkat<= 4) then
                            beasiswa:=1000000;

                            else
                            if status = ‘kurang mampu’ then

                                          beasiswa := 500000;
                     Tono selalu mendapat peringkat 1 di kelasnya dan dia adalah siswa kurang mampu maka
                     total beasiswa yang di dapat adalah …
                     a.   1500000
                     b.   1000000
                     c.   750000
                     d.   500000
                     e.  0
                 5.  Perhatikan potongan algoritma berikut.

                 Readln(a);
   104   105   106   107   108   109   110   111   112   113   114