CASE |
Case |
|---|---|
| Ada | |
Syntaxe
|
CASE select IS WHEN etiquette1 => instruction1; WHEN etiquette2 => instruction2; WHEN etiquetten => instructionn; WHEN OTHERS => instructionautre; END CASE; |
Paramètres
| Nom | Description |
|---|---|
| select | Ce paramètre permet d'indiquer l'expression à évaluer |
| etiquette1, etiquette2, etiquetten | Ce paramètre permet d'indiquer une valeur à évaluer |
| instruction1, instruction2, instructionn | Ce paramètre permet d'indiquer l'instruction exécuté si la valeur correspond |
| instructionautre | Ce paramètre permet d'indiquer l'instruction exécuté si aucune valeur ne correspond |
Description
Ce mot réservé permet de définir une liste de conditionnels ayant comme point de comparaison un même résultat.
Exemple
Cet exemple permet d'évaluer la valeur de la variable «a» :
on obtiendra le résultat suivant :
Entre 1 et 3
Dernière mise à jour : Dimanche, le 1er avril 2018