Cara menggunakan Ekspresi Boolean di C++

Cara Menggunakan Ekspresi Boolean Di C



Ekspresi Boolean adalah istilah yang sesuai dengan benar atau salah (0 dan 1). Ekspresi Boolean membandingkan data dari jenis apa pun dan memberikan keluaran dalam 0 atau 1. Artikel ini akan melihat dan menganalisis ekspresi Boolean dalam pemrograman C++, serta memberikan beberapa contoh bagaimana kami menggunakannya dalam C++.

Cara Menggunakan Ekspresi Boolean di C++

Dalam C++, ekspresi dikenal sebagai ekspresi Boolean yang digunakan untuk menilai kondisi dan menghasilkan nilai Boolean yang benar atau salah (0 atau 1). C++ memberi kita dua cara utama untuk menggunakan ekspresi Boolean:

Mari kita bahas metode menggunakan ekspresi Boolean di C++ di atas satu per satu.







Ekspresi Boolean dengan Operator Perbandingan

Operator perbandingan mencocokkan dua nilai dan mengembalikan hasil Boolean. Di C++ kami memiliki berbagai operator perbandingan seperti ==, !=, <, >, <= Dan >= . Ini semua digunakan untuk membandingkan dua variabel dan menurut operasi mereka mengembalikan nilai sebagai benar (1) atau salah (0).



Mari gunakan == operator pembanding pada ekspresi Boolean dalam program C++:



#termasuk

menggunakan namespace std ;

#termasuk

int utama ( ) {

int A = 6 ;

bahkan bool = ( A % 2 == 0 ) ;

jika ( bahkan ) {

cout << 'BENAR' << endl ;

} kalau tidak {

cout << 'PALSU' << endl ;

}

kembali 0 ;

}

Dalam kode C++ di atas, eksekusi dimulai dari main, di mana saya pertama kali menginisialisasi bilangan bulat A dengan nilai 6 . Kemudian, dengan menggunakan tipe data Boolean, saya menginisialisasi sebuah bahkan variabel memiliki ekspresi Boolean dengan == operator yang menempatkan kondisi. Pada akhirnya, struktur bersyarat ( jika-lain ) mengembalikan true jika kondisi terpenuhi jika tidak, mengembalikan false. Karena nilai variabel A adalah 6 karenanya mengembalikan true sebagai output:





Ekspresi Boolean dengan Operator Logika

Operator logis dalam C++ digunakan untuk memeriksa apakah ekspresi tertentu benar atau salah karena ekspresi logis hanya beroperasi pada nilai Boolean. Operator logis membandingkan nilai dan memberikan hasil dalam istilah Boolean. Operator logis umum termasuk &&, II, Dan, ! . Di bawah ini adalah contoh kode C++ yang menggunakan ekspresi logis menggunakan operator AND (&&) untuk menentukan apakah bilangan bulat yang diketik oleh pengguna antara 1 dan 15 atau tidak:



#termasuk

menggunakan namespace std ;

int utama ( )

{

cout << 'Silakan masukkan angka:' ;

int A ;

makan >> A ;

jika ( A > 0 && A <= limabelas )

cout << 'Digit yang Anda masukkan adalah antara 1 dan 15' ;

kalau tidak

cout << 'Angka yang Anda masukkan bukan antara 1 dan 15' ;

kembali 0 ;

}

Di sini, pada langkah pertama, kami mencetak pesan untuk mengambil digit dari pengguna cout . Kemudian mendeklarasikan int variabel A untuk mengambil input dari pengguna menggunakan makan . Setelah ini, struktur bersyarat jika-lain digunakan dengan kondisi termasuk DAN (&&) operator logis dalam ekspresi Boolean. Kondisi ini akan memeriksa apakah angka yang dimasukkan antara 1 dan 15 atau tidak. Jika kedua kondisi benar maka instruksi setelah pernyataan if akan dijalankan dan jika salah satu kondisi salah maka pernyataan lain akan dijalankan:

Kesimpulan

Ekspresi Boolean banyak digunakan dalam bahasa C++. Mereka dapat digunakan dengan operator logis dan pembanding dan menghasilkan output benar atau salah. Kita telah melihat dalam contoh C++ di atas bahwa bagaimana kita dapat mengimplementasikan ekspresi Boolean dengan bantuan operator pembanding, operator logis, dan struktur kondisional.