Expressions booléennes C++
Expression booléenne
Une expression booléenne est une expression C++ qui renvoie une valeur booléenne : 1
(true) ou 0
(false).
Vous pouvez utiliser un opérateur de comparaison, tel que l'opérateur supérieur à ( >
) pour savoir si une expression (ou une variable) est vraie :
Exemple
int x = 10;
int y = 9;
cout << (x > y); // returns 1 (true), because 10 is higher than 9
Ou encore plus simple :
Exemple
cout << (10 > 9); // returns 1 (true), because 10 is higher than 9
Dans les exemples ci-dessous, nous utilisons l' opérateur égal à ( ==
) pour évaluer une expression :
Exemple
int x = 10;
cout << (x == 10); // returns 1 (true), because the value
of x is equal to 10
Exemple
cout << (10 == 15); // returns
0 (false), because 10 is not equal to 15
Les booléens sont à la base de toutes les comparaisons et conditions C++.
Vous en apprendrez plus sur les conditions (if...else) dans le chapitre suivant.