harga:=18000000; 3: harga:=25000000 harga:=13000000; 3: harga:=22000000

122 Pemrograman Dasar SMK Kelas X Sem 2 yang sama tapi hasil yang dikehendaki bisa lain. Oleh karena itu penggunaan penomoran menu sangat diperlukan untuk kasus-kasus seperti ini. Untuk lebih memperjelas pemahaman kalian kerjakan LKS berikut secara berkelompok. LEMBAR KERJA SISWA 1. Sempurnakan kode program pada permasalahan di atas dengan dua macam struktur if then else dan case of. 2. Buatlah pogram untuk menentukan besari hadiah lomba lari untuk tiga kategori umur. Kategori Umur Juara 1 2 3 12-15 tahun 3 juta 2 juta 1,5 juta 16-21 tahun 4 juta 3 juta 2 jura Di atas 21 tahun 5 juta 4 juta 3 juta 3.4.2.3. Mengasosiasikan Berdsarkan hasil pembahasan dan pengerjaan LKS di atas, tuliskan kesimpulan mengenai beberapa hal berikut. 1. Kapan percabangan bersarang diperlukan? 2. Bagaimna sintaks percabangan bersarang pada Bahasa Pascal? Struktur apa saja yang dapat digunakan? 3. Apa kelebihan dan kekurangan struktur if then else dan case of untuk percabangan bersarang?

3.4.2.5. Mengkomunikasikan

Presentasikan jawaban kalian di depan kelas, kelompok lain menanggapi. Jalannya diskusi dimimbing oleh Guru.

3.4.3. Rangkuman

1. Percabangan tersarang adalah struktur percabangan di mana ada percabangan di dalam percabangan 2. Percabangan tersarang dapat menggunakan strukttur if then else atau case of atau gabungan keduanya

3.4.4. Tugas

1. Misalkan Tabel berikut adalah tabel mengenai besaran pajak kendaraan bermotor dilihat Bab 3 Struktur Percabangan 123 Jenis Kendaraan Bermotor Tahun Keluaran Lebih dari 2012 2008-2012 2008 Bebek 220 ribu 195 ribu 180 ribu Matic 225 ribu 205 ribu 190 ribu Sport 240 ribu 225 ribu 200 ribu Buatlah program untuk menentukan besarnya biaya pajak berdasrkan tabel di atas. 2.Misalkan di sebuah perusahaan sistem penggajian adalah berdasarkan masa kerja dan golongan. Masa kerja menentukan gaji pokok, sedangkan golongan pegawai menentukan tunjangan jabatan. Gaji pokok menurut Masa kerja adalah sebagai berikut. Masa Kerja Gaji Pokok Kurang dari 5 tahun 2.000.000 6-10 tahun 2.500.000 Lebih dari 10 tahun 3.000.000 Tunjangan jabatan menurut Golongan pegawai adalah sebagai berikut Golongan Tunjangan 1 1.000.000 2 1.500.000 3 2.000.000 Selain itu setiap pegawai mendapatkan tunjangan keluarga sebesar 15 dari gaji pokok. Susunlah sebuah program yang meminta masukan berupa nama pegawai, masa kerja dan Golongan pegawai dan menampilkan output berupa penerimaan gaji tiap bulan. 3. Carilah masalah yang memerlukan percabangan bersarang, buatlah program untukmenyelesaikannya.

3.4.5. Uji Kompetensi

Buatlah program dengan algoritma tersarang untuk menentukan besar tarif dasar listrik berdasarkan tabel berikut. Kategori Pemakai Besaran tarif untuk tiap Daya per kWh 900 VA 1300 VA 2200 VA Rumah Tangga 500 700 1000 Perusahaan 800 1000 1200 Fasilitas Umum 400 500 700