Page 91 - Pemrograman Dasar kelas X
P. 91

Bab 2 Variabel, Tipe Data, dan Operator    87






                        BAB 3                       STRUKTUR PERCABANGAN









                     Pada semester sebelumnya sudah dibahasa mengenai struktur percabangan atau kondisi
             bersyarat  pada  algoritma.  Pada  pembahasan  kali  ini,  kita  akan  menerapkannya  pada  Bahasa

             Pemrograman  sehingga  mengahasilkan  suatu  program  yang  dapat  digunakan  untuk
             menyelesaikman permasalahan sehari-hari.
                     Banyak  permasalahan  sehari-hari  yang  memerlukan  struktur  percabangan  untuk

             menyelesaikannya. Misalkan seorang siswa bisa dikatakan lulus jika rata-rata nilai ujiannya lebih
             dari 60. Seorang peminjam buku akan dikenai denda jika terlambat mengembalikan buku pinjaman.

             Pelanggan  listrik  akan  didenda  jika  membayar  tagihan  lebih  dari  tanggal  20.  Seorang  pengguna
             facebook bisa login ke facebook jika user dan passwordnya benar, dan masih banyak lagi yang lain.
             Kesemua permasalahan yang disebutkan di atas memerlukan persyaratan untuk dapat dilanjutkan

             dengan  sejumlah  aksi  tertentu.  Bisa  dikatakan  tidak  ada  program  tanpa  struktur  percabangan  di
             dalamnya.

                     Sebagaimana  pembahasan  pada  algoritma,  dalam  bahasa  pemrograman  ini  struktur
             percabangan terdiri dari beberapa macam, yaitu percabangan dengan 1 kondisi, 2 kondisi, lebih
             dari dua kondisi dan percabangan bersarang.


            KEGIATAN BELAJAR 1PERCABANGAN 1 KONDISI
                    Tujuan Pembelajaran

                     Siswa memahami struktur percabangan dengan 1 kondisi pada bahasa pemrograman
             Pascal dan menggunakannya untuk menyelesaikan permasalahan sehari-hari.
                    Aktivitas Kegiatan belajar

                     Mengamati
             Perhatikan permasalahan berikut.

                 1.  Sebuah Toko Baju memberlakukan diskon akhir tahun sebesar 20% untuk semua koleksi
                     yang dijual. Namun diskon akan dinaikkan menjadi 25% jika total belanjaan lebih dari 200
                     ribu rupiah. Untuk itu toko tersebut membutuhkansebuah program untuk menghitung jumlah

                     uang yang harus dibayarkan oleh pelanggan untuk baju-baju yang telah dibeli.
                 2.  Di sebuah perusahaan gaji pegawai teridri dari gaji pokok, tunjangan keluarga dan dikurangi

                     30 ribu untuk asuransi kesehatan pekerja. Gaji pokok tiap pekerja berbeda-beda sehingga

                                                             87
   86   87   88   89   90   91   92   93   94   95   96