Exercices sur les booléens
Exercice 1
Dans chacun des cas ci-dessous, donner la valeur du booléen rep :
1.>>> x = 3
>>> rep = x**2 == -9
2.
>>> x,y,z = 3,4,5
>>> rep = x**2 + y**2 == z**2
3.
>>> a,b = 3,-7
>>> rep = a**3 > 50 and b**2 < 50
4.
>>> a,b = 3,-7
>>> rep = (a**3 > 50 and b**2 < 50) or (a**2 < 100 and b**2 > 10)
Exercice 2
Simplifiez les expressions suivantes :
- a + a.b
- a.(a + b)
- a + (a.b)
- (a + b).(a + b)
Exercice 3
Montrez que a.b + a.c = a.b + a.c + b.c
Exercice 4
Réaliser la fonction xor avec des circuits and, or et not.