Les tests permettent d'effectuer une vérification sur un booléen. SI.... ALORS....
Ces tests s'avère très utiles lorsqu'il s'agit de prévoir plusieurs cas de figure dans notre algorithme
Travaux pratiques
Exercice 1
Ecrire un algorithme qui demande 2 nombres à un utilisateur. Il indique ensuite à l'utilisateur si le produit de ces 2 nombre (A * B) est positif ou négatif
DEBUT
ECRIRE "Entrez 2 nombres"
LIRE A
LIRE B
SI A * B >= 0 ALORS
ECRIRE "A x B est positif"
SINON
ECRIRE "A x B est négatif"
FINSI
FIN
Exercice 2
Ecrire un algorithme qui demande à l'utilisateur son age. Il indique ensuite à l'utilisateur quel film il peut aller voir.
"Action Man" si moins de 13 ans
"Matrix" si il a entre 13 et 18 ans
"Evil Dead" si plus de 18ans
Pour résoudre ce problème vous pouvez utilisez la structure suivante :
SI condition ALORS
...
SINON SI condition ALORS
...
SINON
...
FINSI
Cette structure permet d'éviter trop d'imbrication
DEBUT
ECRIRE "Entrez votre age : "
LIRE age
SI age >= 18 ALORS
ECRIRE "Evil dead est fait pour vous !"
SINON SI age >= 13 ALORS
ECRIRE "Matrix devrait vous plaire"
SINON
ECRIRE "Action man !"
FINSI
FIN