Contenu du cours
Types de Données C++
Types de Données C++
Expressions Booléennes
Vous pouvez également combiner des déclarations booléennes. Par exemple, le joueur est vivant dans un jeu tant que sa health_value > 0
ET stamina_value > 0
. Vous pouvez écrire une expression comme celle-ci en C++ en utilisant l'opérateur and
:
main
#include <iostream> int main() { short health_value = 50; short stamina_value = 70; if (health_value > 0 and stamina_value > 0) std::cout << "Player is alive!"; }
Examinons l'opérateur and
plus en détail. Il retourne true
si les deux déclarations sont vraies. Si au moins une déclaration est false
, l'opérateur and
retournera false
.
Et si vous voulez que le joueur ait health_value > 0
OU stamina_value > 0
, vous pouvez utiliser l'opérateur or
.
main
#include <iostream> int main() { short health_value = 0; short stamina_value = 70; if (health_value > 0 or stamina_value > 0) std::cout << "There is still health or stamina left!"; }
Tout était clair ?
Merci pour vos commentaires !
Section 4. Chapitre 2