Page 119 - Pemrograman Dasar kelas X
P. 119
Bab 3 Struktur Percabangan 115
15 tahun
Diasumsikan semua pegawai mendapatkan Tunjangan Kinerja dan tunjangan keluarga.
Keseluruhan penerimaan gaji dipotong premi asuransi.
a. Buatlah program dengan struktur CASE OF.
3. Temukan sebuah permasalahan yang memerlukan percabangan dengan lebih dari dua
kondisi. Buat program penyelesainnyamasing-masing dengan pernyataan if then else dan
case of.
Uji Kompetensi
1. Perhatikan potongan kode program berikut.
case nilai of
38..48:write('E');
49..59:write('D');
60..70:write('C');
71..81:write('B');
else write('A')
end;
saat kita menginputkan nilai 100 outputnya adalah …
a. A
b. B
c. C
d. D
e. tidak ada
2. Perhatikan potongan kode program berikut :
if nilai>=70 then
write(‘bagus’)
else if nilai> =60 then
write(‘cukup’);
ifnilai <60 then
write(‘remidi’);
else write(‘tidak remidi’);
Jika nilainya adalah 65 maka outputnya adalah:
a. bagus
b. cukup
c. tidak remidi
d. cukup tidak remidi
e. remidi
3. Jika aturan penilaian sebagai berikut
Jika nilai >=70 maka dicetak “bagus”
Jika 60<=nilai<70 maka dicetak “cukup”
Jika kurang dari 60 maka dicetak “remidi”
Jika aturan tersebut ditulis dengan menggunakan case of menjadi …