Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Définition

Cette instruction permet l'exécution d'un paramétrage si une condition est satisfaite sinon l'exécution d'un autre paramétrage.
L'indentation n'est pas obligatoire mais c'est une bonne technique pour améliorer la lisibilité.

...

Syntaxe

Code Block
[SI]
	<Condition à tester>    
[FINSI]
[ALORS]
	<Action si la condition est vraie>
[FINALORS]
[SINON] // (le [SINON] est optionnel)
	<Action si la condition est fausse>
[FINSINON] // (le [FINSINON] est optionnel)

...

Exemple

...

L'exemple ci-dessous lit la valeur d'une variable, si cette variable est inférieure à 2, un message apparaît "Bonjour" sinon un autre message apparaît "Au revoir".

Code Block
[SI]
 	vu(1)< 2         
[FINSI]
  
 [ALORS]
	 SAM("test", "Bonjour " )
    [FINALORS]

   [SINON]
	 SAM("test", "Au revoir" )
   
[FINSINON]