Page 56 - MODUL ALGORTIMA DAN PEMROGRAMAN
P. 56

>=           Lebih dari atau sama dengan    x>=y         Apakah x lebih dari atau sama
                                                                             dengan y
                    ==           Sama dengan                    x==y         Apakah x sama dengan y

                    !=           Tidak sama dengan              x!=y         Apakah x tidak sama dengan y


                  Contohnya dapat dilihat pada tabel berikut:

                                            Tabel 4. 4 Contoh Operator Pembanding

                                                 Ekspresi         Keterangan

                                              5 > 1            1 (benar)
                                              4 < 5            1 (benar)

                                              4 <= 3           0 (salah)
                                              ‘A’ > ‘B’        0 (salah)

                                              ‘B’ > ‘A’        1 (benar)

                                              ‘A’ < ‘a’        1 (benar)

                  3.  Operator Logika

                      Operator logika digunakan membentuk suatu ekspresi pembandingan dari satu atau dua
                  buah ekspresi pembandingan. Tiga macam operator logika yang tersedia pada C dan C++ dapat

                  dilihat pada tabel berikut:

                                                  Tabel 4. 5 Operator Logika
                     Operator                                   Keterangan

                    &&            Disebut  sebagai  logical  AND  (dan)  operator,  jika  kedua  operand  tidak
                                  memiliki nilai yang sama maka akan bernilai false

                    | |           Disebut sebagai logical OR (atau) operator, jika keduanya atau salah satu

                                  data bernilai true maka akan menghasilkan nilai true
                    !             Disebut sebagai logical NOT (bukan) operator, untuk membalikkan nilai,

                                  jika A adalah true maka akan bernilai false


                      Operator && dan | | melibatkan dua buah operand, sedangkan operator ! melibatkan sebuah

                  operand. Hasil operasi dengan operator logika&& dan | | dapat dilihat pada tabel berikut:
                                 Tabel 4. 6 Hasil Operasi dengan Operator Logika AND dan OR

                            A                      B                  A & & B                 A | | B

                           Salah                 Salah                  Salah                 Salah

                           Salah                 Benar                  Salah                 Benar



                                                                                                          33
   51   52   53   54   55   56   57   58   59   60   61