Si

Instruction. Définition d'un test.

Syntaxe

Si Expression Alors
ListeDInstructions SuiteSi
Fin Si

Description

L'instruction Si permet de définir un test. La condition de test est donnée par l'expression booléenne qui suit le mot-clé Si.

Si la condition est évaluée à Vrai, alors les instructions du corps 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 du test ne sont pas exécutées et les alternatives 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

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

Traduction

---------