Récapitulatif - Logique simple
Fait partie de la section Fundamentals du Journey Rust de Coddy — leçon 22 sur 75.
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 afin 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
fn main() {
let b1: bool = ?;
let b2: bool = ?;
let b3: bool = ?;
let b4: bool = b1 && b2 && (!b3);
println!("b4 = {}", b4);
}Toutes les leçons de Fundamentals
4Opérateurs - Partie 1
Opérateurs arithmétiquesOpérateur moduloRaccourcis arithmétiquesOpérateurs de comparaisonComparaison de chaînes7Entrées/Sorties de base
Afficher dans la consoleLire la saisie utilisateurRé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 nommageInférence de typeRécapitulatif - Initialiser des variablesConversion de type9Boucles
Boucle For sur une sérieBoucle WhileBreakContinueBoucles imbriquéesÉtiquettes de boucleBoucle infinieRécapitulatif - Entrée dynamique12Bases des tableaux
Déclaration de tableauxTableau comme paramètreAccès aux élémentsModification de tableauxRécapitulatif - Affichage formaté d'un tableau15Opérations sur les chaînes
Méthodes de chaînesMacro format!Conversion de chaînesRécapitulatif - Format