💡 Les conditions et opérateurs dans Scratch
Les opérateurs logiques permettent de combiner plusieurs critères dans un test (comme dans un bloc si ... alors).
- L'opérateur ET : exige que les deux conditions soient respectées en même temps pour renvoyer Vrai. Si l'une d'elles est fausse, le résultat est Faux.
Exemple : [Score > 10] ET [Clés > 0] $\rightarrow$ Il faut avoir à la fois le score ET la clé pour ouvrir le coffre. - L'opérateur OU : se contente d'au moins une condition respectée pour renvoyer Vrai. Il est Faux seulement si les deux côtés sont faux.
Exemple : [Score > 10] OU [Super Potion = 1] $\rightarrow$ On obtient le bonus si on a le score OU si on a la potion. - L'opérateur NON : prend le contraire de la condition.
Exemple : NON [Vies = 0] $\rightarrow$ Si le joueur a 3 vies, alors "Vies = 0" est Faux, et le NON le transforme en Vrai (le jeu continue).
⚠️ Conseil pour le Brevet (DNB)
Pour résoudre ces exercices sans te tromper :
- Remplace les variables par leurs valeurs.
- Évalue chaque comparaison séparément (Est-ce vrai ou faux ?).
- Applique enfin l'opérateur logique (ET, OU, NON) pour obtenir la réponse finale.