Page 84 - Pemrograman Dasar kelas X
P. 84

80          Pemrograman Dasar SMK Kelas X Sem 2

                     Contoh program dengan operator Boolean
                     Program operasiBoolean;

                     var
                     a, b, c, d: integer;
                     e, f, g, h : boolean;

                     begin
                            a := 21;

                            b := 10;
                            c := 15;
                            d := 30;

                            e := (a >b) and (c>d) ;
                            f := (a >b) and (c<d) ;
                            g:= (a <b) or (c<d);

                            h:= (a<b) or (c>d);
                            writeln(‘Hasil e = ‘,e);
                            writeln(‘Hasil f = ‘,f);

                            writeln(‘Hasil g = ‘,g);
                            writeln(‘Hasil h = ‘,h);

                            readln;
                     end.


                     Dari  contoh  program  diatas  dapat  kita  lihat  fungsi  dari  operator  boolean  yaitu  untuk
             memhubungkan  dua  pernyataan  atau  lebih.  Setiap  pernyataan  akan  diproses  apakah  pernyataan
             tersebut  bernilai  TRUE  atau  FALSE.  Selanjutnya  program  akan  mengoperasikan  operasi  Boolean

             pada pernyataan tersebut, untuk mengetahui apakah operasi tersebut bernilai TRUE atau FALSE.
                     Untuk lebih jelasnya, mengenai operator Boolean dapat melihat tabel berikut :
                     AND

                          Pernyataan pertama              Pernyataan kedua                       Hasil
                                TRUE                            TRUE                            TRUE

                                TRUE                            FALSE                           FALSE
                                FALSE                           TRUE                            FALSE

                                FALSE                           FALSE                           FALSE


                     OR

                          Pernyataan pertama              Pernyataan kedua                       Hasil
   79   80   81   82   83   84   85   86   87   88   89