Page 58 - Project Akhir Media Pendidikan
P. 58

tertentu yang didefinisikan. Adapun kondisi yang dimaksud di dalam program tidak lain
                      adalah suatu ekspresi.

                      Dalam bahasa C, pemilihan statemen dapat dilakukan melalui dua buah cara, yaitu  dengan
                      menggunakan statemen if dan statemen switch.

                      4.2.1.  Statemen if

                      Untuk memudahkan pembahasan, di sini kita akan mengklasifikasikan pemilihan dengan
                      menggunakan statemen if tersebut ke dalam tiga bagian, yaitu pemilihan yang didasarkan
                      atas  satu  kasus, dua  kasus  dan  lebih  dari  dua  kasus.

                      4.2.1.1.   Satu Kasus

                      Pemilihan jenis ini adalah pemilihan yang paling sederhana karena hanya mengandung
                      satu kondisi yang akan diperiksa. Berikut ini gambar yang akan menunjukkan konsep
                      dari pemilihan yang didasarkan atas satu kasus.






                                                               salah



                                                      benar

                                              Statemen di
                                              dalam  blok
                                              kontrol







                                              Gambar 4.1. Statemen if untuk satu kasus

                      Pada gambar di atas terlihat bahwa mula-mula program akan mengecek kondisi yang
                      didefinisikan. Apabila kondisi bernilai benar (kondisi terpenuhi), maka program akan
                      melakukan  statemen-statemen yang terdapat  di dalam  blok  pengecekan.  Namun  apabila
                      ternyata kondisi bernilai salah (kondisi tidak terpenuhi), maka program akan langsung
                      keluar dari blok pengecekan dengan melanjutkan eksekusi terhadap statemen-statemen
                      berikutnya di luar blok pengecakan (jika ada).

                      Adapun bentuk umum atau kerangka dari blok pemilihan menggunakan statemen if
                      untuk satu kasus di dalam bahasa C adalah seperti yang tampak di bawah ini.

                        if (kondisi)
                              Statemen_yang_akan_dieksekusi;



                                                           54
   53   54   55   56   57   58   59   60   61   62   63