SinonSi

Instruction. Définition de l'alternative d'un test.

Syntaxe

SinonSi Expression Alors
ListeDInstructions

Description

L'instruction 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

Exemple

Variable
/******/
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

Voir aussi

Si pour définir un test. Sinon pour définir l'alternative d'un test. Selon pour définir un éclatement.

Traduction

---------