C++ Booleaanse uitdrukkings


Boole uitdrukking

'n Boolese uitdrukking is 'n C++ uitdrukking wat 'n Boolese waarde terugstuur: 1(waar) of 0(onwaar).

Jy kan 'n vergelykingsoperateur, soos die groter as ( >) operateur gebruik om uit te vind of 'n uitdrukking (of 'n veranderlike) waar is:

Voorbeeld

int x = 10;
int y = 9;
cout << (x > y); // returns 1 (true), because 10 is higher than 9

Of selfs makliker:

Voorbeeld

cout << (10 > 9); // returns 1 (true), because 10 is higher than 9

In die voorbeelde hieronder gebruik ons ​​die gelyk aan ( ==) operateur om 'n uitdrukking te evalueer:

Voorbeeld

int x = 10;
cout << (x == 10);  // returns 1 (true), because the value of x is equal to 10

Voorbeeld

cout << (10 == 15);  // returns 0 (false), because 10 is not equal to 15

Booleans is die basis vir alle C++ vergelykings en toestande.

Jy sal in die volgende hoofstuk meer leer oor toestande (as...anders) .


C++ Oefeninge

Toets jouself met oefeninge

Oefening:

Vul die ontbrekende dele in om die waardes 1(vir waar) en 0(vir onwaar) te druk:

 isCodingFun = true;
 isFishTasty = false;
cout << ;
cout << ;