Elle est fort utile lorsque les variables
permettent d’envisager plus de 2 cas, la syntaxe est
:
case (variable)
Val1 : instructions1 ;
Val2 : instructions2 ;
Val3 : instructions3 ;
//....
default : instructionsDef ;
endcase
Les mots clés
« case » et « endcase » sont obligatoires.
La grandeur «
variable » est une variable ou une concaténation.
La ligne « default
» est optionnelle.
Les valeurs sont des
grandeurs numériques.
Le traitement des cas
est exclusif (équivalent à placer break en langage
C).