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

Voir la réponse

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

Voir la réponse

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