Page 122 - Pemrograman Dasar kelas X
P. 122

118         Pemrograman Dasar SMK Kelas X Sem 2

                  KEGIATAN BELAJAR 4 PERCABANGAN BERSARANG
                    Tujuan Pembelajaran

                     Siswa memahami percabnagan tersarang pada bahasa Pascal.
                    Aktivitas Kegiatan Belajar
                     Mengamati

             Diberikan masalah sebagai berikut :
             Sebuah dealer memberikan daftar harga per merk berikut adalah daftar harga motor di dealer

             tersebut:
                 a.  Honda
                     Supra x 125    : 15000000
                     Megapro         18000000

                     Tiger           25000000
                 b.  Yamaha

                     Jupiter         17000000
                     Mio             13000000
                     Vixion          22000000

                 c.  Suzuki
                     Nex             12000000

                     Satria FU       18000000
                     Smash           13000000


             Dari Ketentuan diatas akan dibuat algoritma untuk mengetahui harga motor yang di pilih pelanggan.
        Menanya
             Buatlah pertanyaan dari masalah diatas misal :

                 a.  Bagaimana cara menyingkat penulisan menggunakan if bersarang?
                 b.  Bagaimana bentuk umum if bersarang?
                 c.  Apakah bisa menggunakan case of pada if bersarang?


             Pembahasan

             If  bersarang  atau  nested  if  adalah  percabangan  di  dalam  percabangan.  Kita  bisa  memasukkan
             struktur  if  then  di  dalam  struktur  if  then  yang  lain  sehingga  bisa  membentuk sesuatu  yang  lebih
             kompleks  berbeda  saat  kita  hanya  menggunakan  percabanganbiasa.  Bentuk  umum  dari  if

             bersarang adalah sebagai berikut :
                     If (kondisi1) then

                            If (kondisi2) then
                                   Pernyataan1;
                                   Else

                                        Pernyataan2;
   117   118   119   120   121   122   123   124   125   126   127