Récapitulatif - Logique simple
Fait partie de la section Fondamentaux du Journey C++ de Coddy — leçon 25 sur 74.
Défi
DébutantÉtant donné l'extrait de code suivant, votre tâche consiste à assigner des valeurs booléennes (true ou false) aux variables b1, b2 et b3 de sorte que b4 soit évalué à true.
La variable b4 est calculée en utilisant la logique suivante :
- Elle effectue une opération ET (&&) entre b1, b2 et le NON de b3
- Pour que b4 soit true, toutes les parties de l'opération ET doivent être true
Essayez vous-même
#include <iostream>
int main() {
bool b1 = ?;
bool b2 = ?;
bool b3 = ?;
bool b4 = b1 && b2 && (!b3);
std::cout << "b4 = " << b4;
return 0;
}Toutes les leçons de Fondamentaux
4Opérateurs - Partie 1
Opérateurs arithmétiquesOpérateur moduloIncrémentation / DécrémentationPost-incrémentation / Post-décrémentationRaccourcis arithmétiquesOpérateurs de comparaisonComparaison de chaînes7Bases des entrées/sorties
Instruction coutInstruction cinSaisie de chaînes de caractèresRécapitulatif - Jusqu'à 120Récapitulatif - Vrai ou Faux5Opérateurs, partie 2
Opérateurs logiques, partie 1Opérateurs logiques, partie 2Récapitulatif - Logique simpleOpérateurs logiques, partie 33Variables - Partie 2
Déclaration de typeConventions de nommageRécapitulatif - Initialisation des variablesType Casting - Partie 1Type Casting - Partie 26Prise de décision
L'instruction IfIf - ElseL'instruction SwitchOpérateur conditionnelRécapitulatif - If ElseIf - Else imbriqués