Comment utiliser les expressions booléennes en C ++

Comment utiliser les expressions booléennes en C ++
Une expression booléenne est un terme qui correspond à vrai ou faux (0 et 1). Les expressions booléennes comparent les données de tout type et donnent une sortie en 0 ou 1. Cet article examinera et analysera l'expression booléenne dans la programmation C ++, ainsi que de fournir quelques exemples de la façon dont nous l'utilisons en C++.

Comment utiliser les expressions booléennes en c++

En C ++, une expression est connue comme une expression booléenne qui est utilisée pour évaluer les conditions et produire une valeur booléenne qui est vraie ou fausse (0 ou 1). C ++ nous fournit deux façons principales d'utiliser les expressions booléennes:

  • Avec des opérateurs de comparaison
  • Avec des opérateurs logiques

Discutons de la méthode ci-dessus d'utilisation des expressions booléennes en C ++ une par une.

Expression booléenne avec des opérateurs de comparaison

Les opérateurs de comparaison correspondent à deux valeurs et renvoient un résultat booléen. En C ++, nous avons divers opérateurs de comparaison tels que ==, !=, , <= et > =. Ceux-ci sont tous utilisés pour comparer deux variables et en fonction de l'opération, ils renvoient les valeurs comme vraies (1) ou false (0).

Utilisons le == Opérateur de comparaison sur une expression booléenne dans un programme C ++:

#inclure
Utilisation de Namespace Std;
#inclure
int main()
int a = 6;
bool même = (a% 2 == 0);
if (même)
couter << "True" << endl;
autre
couter << "False" << endl;

retour 0;

Dans le code C ++ ci-dessus, l'exécution commence à partir de la principale, où j'ai d'abord initialisé un entier un avec la valeur de 6. Ensuite, en utilisant un type de données booléen, j'ai initialisé un même variable ayant une expression booléenne avec le == opérateur qui a mis une condition. En fin de compte, la structure conditionnelle (sinon) revient vrai si la condition est satisfaite autrement, renvoie faux. Depuis la valeur de la variable un est 6 d'où le renvoie vrai comme une sortie:

Expression booléenne avec des opérateurs logiques

Les opérateurs logiques en C ++ sont utilisés pour vérifier si une expression spécifique est vraie ou fausse car les expressions logiques ne fonctionnent que sur des valeurs booléennes. Les opérateurs logiques comparent les valeurs et donnent des résultats en termes booléens. Les opérateurs logiques communs incluent &&, ii, et, !. Vous trouverez ci-dessous un exemple de code C ++ qui utilise des expressions logiques à l'aide de l'opérateur et (&&) pour déterminer si un entier tapé par l'utilisateur se situe entre 1 et 15 ou non:

#inclure
Utilisation de Namespace Std;
int main()

couter << "Please insert a digit: ";
int a;
cin >> a;
if (a> 0 && a <= 15)
couter << "The digit you entered is between 1 and 15";
autre
couter << "The digit you entered is not between 1 and 15";
retour 0;

Ici, dans la première étape, nous avons imprimé un message pour prendre un chiffre de l'utilisateur avec couter. Puis a déclaré le int variable un Pour prendre les commentaires de l'utilisateur en utilisant cin. Après cela, structure conditionnelle sinon est utilisé avec une condition comprenant ET (&&) Opérateur logique dans l'expression booléenne. Cette condition vérifiera si le chiffre saisi se situe entre 1 et 15 ou non. Si les deux conditions sont vraies, les instructions après l'instruction IF s'exécuteront et si l'une des conditions est fausse, l'instruction ELSE sera exécutée:

Conclusion

Les expressions booléennes sont largement utilisées dans la langue C ++. Ils peuvent être utilisés avec des opérateurs logiques et de comparaison et le retour de la sortie en vrai ou faux. Nous avons vu dans les exemples ci-dessus de C ++ que comment nous pouvons implémenter des expressions booléennes à l'aide d'opérateurs de comparaison, d'opérateurs logiques et de structures conditionnelles.