Page 120 - Pemrograman Dasar kelas X
P. 120

116         Pemrograman Dasar SMK Kelas X Sem 2

                     a.  case nilai of
                            0-61:write(‘remidi’);

                            60-70:write(‘cukup’);
                            70-100:write(‘bagus’);
                            end;

                     b.  case nilai of
                            0..59:write(‘remidi’);

                            60..69:write(‘cukup’);
                            70..100:write(‘bagus’);
                            end;
                     c.  case nilai of

                            0..60:write(‘remidi’);
                            61..70:write(‘cukup’);

                            71..100:write(‘bagus’);
                            end;
                     d.  case nilai of

                            0-60:write(‘remidi’);
                            61-70:write(‘cukup’);

                            71-100:write(‘bagus’);
                            end;
                     e.  case nilai of

                            0<61:write(‘remidi’);
                            60<70:write(‘cukup’);
                            70<100:write(‘bagus’);

                            end;
                 4.  Case pilihan of
                     '1': hasil:=a+b;
                     '2': hasil:=a-b;
                     '3':hasil:=a*b;
                     Elsehasil:=a/b;
                     end;
                     Jika input a =15, b=3 dan pilihan=5 maka outputnya adalah...
                        a.  18
                        b.  13
                        c.  45
                        d.  3
                        e.  0
                 5.  Perhatikan potongan kode program berikut.
                     Case tahun of
                     2000..2004: pajak:=150000;
                     2005..2009: pajak:=200000;
                     2010..2012: pajak:=300000;
   115   116   117   118   119   120   121   122   123   124   125