Page 14 - Materi Informatika 06 Juli 2025_Neat
P. 14

2. Ekpresi dan Operasi Logika

















                             Gambar 11. Contoh Bentuk Gabungan Ekspresi dan Operasi Logika


                           a. Ekspresi
                                       Ekspresi    logika    adalah    suatu    pernyataan      dalam
                                pemrograman yang menghasilkan nilai kebenaran, yaitu benar
                                (true) atau salah (false). Ekspresi ini sering digunakan untuk
                                membuat suatu keputusan dalam suatu program, misalnya untuk
                                menentukan apakah suatu kondisi tertentu terpenuhi atau tidak.
                                       Komponen utama ekspresu adalah operand dan operator.
                                Operand dapat berupa variabel, konstanta (nilai data konstan),
                                maupun fungsi. Sedangkan operator adalah simbol yang
                                mengelola nilai pada operand dan menghasilkan suatu nilai baru.

                           b. Operator logika
                                       Operator logika adalah dasar dari bagaimana komputer
                                berpikir dan mengambil keputusan. Sederhananya, operator
                                logika adalah sebuah proses yang melibatkan kombinasi dari dua
                                atau lebih pernyataan (atau kondisi) untuk menghasilkan sebuah
                                kesimpulan yang juga berupa pernyataan. Pernyataan ini bisa
                                bernilai benar (true) atau salah (false). Macam-macam operator
                                logika, antara lain:
                                1) Operator logika AND (&&)
                                           Operator AND akan menghasilkan nilai benar (true) jika
                                    semua ekspresi yang dibandingkan bernilai benar. Jika salah
                                    satu atau kedua ekspresi bernilai salah, maka hasil akhirnya
                                    adalah salah.
                                              X                     Y                  X && Y
                                            True                   True                  True
                                            True                  False                 False
                                            False                  True                 False
                                            False                 False                 False


                                2) Operator logika OR (||)







                                                            6

     6
   9   10   11   12   13   14   15   16   17   18   19