Let's Algo 10 - Opérateurs booléens
Exercice 1 : Combien vaut chacune des variables après chaque affection ?
ALGORITHME EXO 1
VARIABLES
DEBUT
FIN
VARIABLES
a : entier ← 20;
b : entier ← 10;
boolVrai : booléen ← VRAI;
boolFaux : booléen ← FAUX;
bool1, bool2, bool3, bool4, bool5, bool6, bool7, bool8 : booléens;
DEBUT
| bool1 ← boolFaux || !boolVrai; | ||
| bool2 ← !(!(!(!(!boolFaux)))); | ||
| bool3 ← boolVrai && (boolFaux || !boolFaux); | ||
| bool4 ← (a <= b); | ||
| bool5 ← (a > b*2)); | ||
| bool6 ← (a > b) && (a == b*2); | ||
| bool7 ← a != b && ((a < b) || (b >= a)); | ||
| bool8 ← (a/2 == b) && (a%2 == 0); |
Exercice 2 : De quelle opération plus simple les opérations suivantes sont-elles l'équivalent ?
!(a < b)
!(a > b || a == b)
!((!(a < b)) && (!(a > b)))

