Cara menggunakan Ungkapan Boolean dalam C++

Cara Menggunakan Ungkapan Boolean Dalam C



Ungkapan Boolean ialah istilah yang sepadan dengan benar atau salah (0 dan 1). Ungkapan Boolean membandingkan data dari sebarang jenis dan memberikan output dalam 0 atau 1. Artikel ini akan melihat dan menganalisis ungkapan Boolean dalam pengaturcaraan C++, serta memberikan beberapa contoh cara kami menggunakannya dalam C++.

Cara Menggunakan Ungkapan Boolean dalam C++

Dalam C++, ungkapan dikenali sebagai ungkapan Boolean yang digunakan untuk menilai keadaan dan menghasilkan nilai Boolean yang sama ada benar atau palsu (0 atau 1). C++ memberikan kita dua cara utama untuk menggunakan ungkapan Boolean:

Mari kita bincangkan kaedah di atas menggunakan ungkapan Boolean dalam C++ satu demi satu.







Ungkapan Boolean dengan Operator Perbandingan

Operator perbandingan memadankan dua nilai dan mengembalikan hasil Boolean. Dalam C++ kita mempunyai pelbagai operator perbandingan seperti ==, !=, <, >, <= dan >= . Ini semua digunakan untuk membandingkan dua pembolehubah dan mengikut operasi mereka mengembalikan nilai sebagai benar (1) atau palsu (0).



Mari gunakan == operator perbandingan pada ungkapan Boolean dalam program C++:



#include

menggunakan ruang nama std ;

#include

int utama ( ) {

int a = 6 ;

bool walaupun = ( a % 2 == 0 ) ;

jika ( malah ) {

cout << 'Benar' << endl ;

} lain {

cout << 'Salah' << endl ;

}

kembali 0 ;

}

Dalam kod C++ di atas, pelaksanaan bermula dari yang utama, di mana saya mula-mula memulakan integer a dengan nilai 6 . Kemudian, menggunakan jenis data Boolean, saya memulakan an malah pembolehubah yang mempunyai ungkapan Boolean dengan == operator yang meletakkan syarat. Pada akhirnya, struktur bersyarat ( jika tidak ) mengembalikan benar jika syarat dipenuhi sebaliknya, mengembalikan palsu. Oleh kerana nilai pembolehubah a ialah 6 maka mengembalikan benar sebagai output:





Ungkapan Boolean dengan Operator Logik

Operator logik dalam C++ digunakan untuk menyemak sama ada ungkapan tertentu adalah benar atau palsu kerana ungkapan logik hanya beroperasi pada nilai Boolean. Pengendali logik membandingkan nilai dan memberikan hasil dalam istilah Boolean. Pengendali logik biasa termasuk &&, II, dan, ! . Di bawah ialah contoh kod C++ yang menggunakan ungkapan logik menggunakan operator AND (&&) untuk menentukan sama ada integer yang ditaip oleh pengguna adalah antara 1 dan 15 atau tidak:



#include

menggunakan ruang nama std ;

int utama ( )

{

cout << 'Sila masukkan digit: ' ;

int a ;

makan >> a ;

jika ( a > 0 && a <= lima belas )

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

lain

cout << 'Digit yang anda masukkan bukan antara 1 dan 15' ;

kembali 0 ;

}

Di sini, dalam langkah pertama, kami mencetak mesej untuk mengambil satu digit daripada pengguna cout . Kemudian mengisytiharkan int pembolehubah a untuk mengambil input daripada pengguna menggunakan makan . Selepas ini, struktur bersyarat jika tidak digunakan dengan syarat termasuk DAN (&&) operator logik dalam ungkapan Boolean. Keadaan ini akan menyemak sama ada digit yang dimasukkan adalah antara 1 dan 15 atau tidak. Jika kedua-dua syarat adalah benar maka arahan selepas pernyataan if akan dilaksanakan dan jika mana-mana syarat adalah palsu maka pernyataan else akan dilaksanakan:

Kesimpulan

Ungkapan Boolean digunakan secara meluas dalam bahasa C++. Mereka boleh digunakan dengan operator logik dan perbandingan dan mengembalikan output dalam benar atau salah. Kita telah melihat dalam contoh C++ di atas bahawa bagaimana kita boleh melaksanakan ungkapan Boolean dengan bantuan pengendali perbandingan, pengendali logik dan struktur bersyarat.