Booléens
Fait partie de la section Fondamentaux du Journey C++ de Coddy — leçon 8 sur 74.
Un type booléen n'a que 2 valeurs possibles : true ou false.
Pour assigner une valeur booléenne à une variable, utilisez le mot-clé bool suivi du nom de la variable :
bool variable_true = true;
bool variable_false = false;Dans l'exemple ci-dessus, deux variables booléennes nommées variable_true et variable_false sont initialisées avec les valeurs true et false, respectivement. Lors de l'affichage d'une valeur booléenne à l'aide de cout, true s'affiche comme 1 et false s'affiche comme 0.
Les booléens sont les briques de base pour créer de la logique dans les programmes que nous écrivons. Nous avons un chapitre entier consacré à la logique et aux conditions.
Défi
DébutantDéclarez une variable nommée isLoggedIn et affectez-lui la valeur true.
Aide-mémoire
Un type booléen n'a que 2 valeurs possibles : true ou false.
Pour déclarer une variable booléenne, utilisez le mot-clé bool :
bool variable_true = true;
bool variable_false = false;Lors de l'affichage de valeurs booléennes avec cout, true s'affiche comme 1 et false s'affiche comme 0.
Essayez vous-même
#include <iostream>
int main() {
// Tapez votre code ci-dessous
bool isLoggedIn = ?
// Ne modifiez pas la ligne ci-dessous
std::cout << "isLoggedIn = " << isLoggedIn;
return 0;
}Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
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 Faux3Variables - 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