Page 57 - Pemrograman Dasar (KD 3.3 - 3.7)
P. 57

RANGKUMAN







                           1.  Percabangan berfungsi untuk melakukan pemilihan atau
                               seleksi dari suatu kondisi dengan keputusan yang diambil dari
                               banyak  pernyataan  dan  dilakukan  ketika  kondisi  telah
                               terpenuhi. Logika percabangan adalah jika dan maka.
                           2.  Terdapat  dua  jenis  struktur  dalam  percabangan  yaitu  if  else
                               dan  switch. Pada struktur  if  else  dibagi  kambali  menjadi

                               beberapa bentuk yakni if (1 kondisi),  if else  (2 kon-
                               disi), dan if bersarang (lebih dari 2 kondisi).
                           3.  Percabangan if atau 1 kondisi, jika kondisi bernilai benar maka
                               perintah akan dikerjakan dan jika tidak memenuhi syarat maka

                               program akan diabaikan. Dengan bentuk penulisan  if
                               (kondisi) { Statemen; }
                           4.  Percabangan if else atau 2 kondisi, jika kondisi bernilai benar,
                               maka pernyataan 1 akan dikerjakan dan jika tidak memenuhi
                               syarat maka mengerjakan pernyataan ke-2. Dengan bentuk

                               penulisan if (kondisi)  { Statemen_jika_kondisi_terpenu-
                               hi; } else { Statemen_jika_kondisi_tidak_terpenuhi; }
                           5.  Percabangan  if  bersarang  (lebih  dari  2  kondisi),  jika
                               <kondisi 1> bernilai benar maka dijalankan percabangan di
                               dalam <kondisi 1> yaitu <kondisi 1.1>, apabila kondisi 1.1
                               bernilai benar maka  menjalankan <pernyataan  1>.  Apabila
                               kondisi 1 salah maka akan mengecek <kondisi 2>, jika kondisi
                               2 bernilai benar maka akan menjalankan <pernyataan 2>.
                           6.  Percabangan menggunakan  switch case  digunakan untuk
                               pengambilan keputusan dengan banyak alternatif dengan tipe
                               ordinal dan  statement default  digunakan untuk eksekusi jika
                               semua case tidak sesuai.


























                        Struktur Kontrol Percabangan                                                 52
   52   53   54   55   56   57   58   59   60   61   62