Pemrograman C++ Dasar 04 - Logical Operator

Pemrograman C++ Dasar 04 - Logical Operator

Pada tutorial kali ini, kita akan mempelajari logical operator. Logical operator atau operator logika digunakan untuk mengecek apakah suatu ekspresi benar atau salah.

Logika AND

Logika AND akan menghasilkan nilai ‘true’ jika kedua-duanya bernilai ‘true’, jika salah satu bernilai ‘false’, maka hasilnya akan ‘false’. Contohnya adalah seperti ini:


Logika AND

Pada program ini, kita mendapatkan hasil ‘0’ atau ‘false’ karena variable ‘hari_ini_hujan’ bernilai ‘false’.

Logika OR

Logika OR akan menghasilkan nilai ‘true’ jika salah satunya bernilai ‘true’, jika kedua-duanya bernilai ‘false’, maka hasilnya akan ‘false’. Contohnya adalah seperti ini:


Logika OR

Pada program ini, kita mendapatkan hasil ‘1’ atau ‘true’ karena variable ‘hari_ini_senin’ bernilai ‘true’.

Logika NOT

Logika NOT akan menghasilkan kebalikan dari nilai aslinya. Jika nilai aslinya adalah ‘true’, maka nilai NOT nya adalah ‘false’. Jika nilai aslinya adalah ‘false’, maka nilai NOT nya adalah ‘true’.


Logika NOT

Pada program ini, kita mendapatkan hasil ‘1’ atau ‘true’ karena variable ‘hari_ini_hujan’ bernilai ‘false’. Kebalikan dari ‘false’ adalah ‘true’.

Jadi, logical operator akan menghasilkan nilai ‘true’ atau ‘false’ tergantung dari jenis logical operator apa yang digunakan. Semoga bermanfaat.

Post a Comment

0 Comments