SinonSi
Expression Alors
SinonSi
permet de définir l'alternative d'un test. La condition de test est donnée par l'expression booléenne qui suit le mot-clé SinonSi
. L'alternative d'un test est uniquement prise en compte si le test auquel elle est rattachée échoue.
Si la condition est évaluée à Vrai, alors les instructions du corps de l'alternative du test sont exécutées puis l'exécution enchaîne sur l'instruction qui suit Fin Si
.
Si la condition est évaluée à Faux, alors les instructions du corps de l'alternative du test ne sont pas exécutées et les alternatives de l'alternative du test définies par la suite d'instructions SinonSi
sont évaluées, et le cas échéant, les instructions du corps de Sinon sont exécutées
Variable
/******/
A : Entier;
Principal
/*******/
Debut
Si A==1 Alors
/* Instructions exécutées si A a pour valeur 1. */
...
SinonSi A==2 Alors
/* Seconde alternative : instructions exécutées si A a pour valeur 2. */
...
SinonSi A==3 Alors
/* Seconde alternative : instructions exécutées si A a pour valeur 3. */
...
Sinon
/* Tous les tests ont échoues. Instructions exécutées si A n'a pour valeur 1, 2 ou 3. */
...
Fin Si
...
Fin Principal
- | - | - | - | - | - | - | - | - |