Page 87 - BUKU TEKS SK T4
P. 87

Kawalan Pilihan If-Else
                                       Penyataan if-else digunakan untuk membuat keputusan dalam sesuatu
                                       atur cara. Hasil perbandingan itu menunjukkan hasil  boolean,  iaitu Ya
                                       (Benar) atau Tidak (Palsu). Penyataan susulan bergantung kepada hasil
                                       Boolean tersebut.

                                      Carta alir                               Sintaks


                                      Mula
                                                                    if (<syarat Boolean>) {
                                                                    <Arahan-arahan jika Benar>
                                     Adakah
                         Palsu                    Benar             } else {
                                     syarat
                                     benar?                         <Arahan-arahan jika Palsu>
                                                                    }
                 Laksana penyataan          Laksana penyataan
                   ini jika palsu            ini jika benar




                                      Tamat

                                             Rajah 1.27 Carta alir dan sintaks if-else

                                       Contoh syarat-syarat  Boolean yang digunakan dalam kawalan pilihan
                                       adalah seperti berikut:
                                       (a)  Adakah input 10 lebih besar daripada 0?
                                       (b)  Adakah suhu bilik lebih tinggi daripada 27°C?
                                       (c)  Adakah suhu kotak mengeram telur dalam lingkungan
                                           37 sehingga 39°C?
                                       (d)  Adakah pemohon berumur 16 tahun ke atas?
                                       (e)  Adakah markah input 40 atau ke atas?


                                         Contoh  24
                                       Komputer boleh meminta umur seseorang pengguna untuk menentukan
                                       kelayakan mengundi. Syarat boolean untuk mengundi ialah 21 tahun. Jadi,
                                       atur cara kawalan pilihan if-else yang digunakan adalah seperti yang berikut:
                                       public class Contoh24{
                                              public static void main(String[] args){
                                                  int umur=25;
                                                  if (umur > 20) {
                                                       System.out.println("Anda layak mengundi.");
                                                  } else {
                                                       System.out.println("Maaf, anda masih belum
                                                       cukup umur.");
               If-else statement in Java      }
               http://goo.gl/kkyqN9    }

                        Sains Komputer Tingkatan 4
                 78
   82   83   84   85   86   87   88   89   90   91   92