Mot-clé utilisé dans une structure select-case-else
select variable case valeur1 then instructions 1 case valeur2 then instructions 2 ... case valeurn then instructions n [else instructions] end
variable dont la valeur doit être comparée.
Valeurs de variable
pour lesquelles il existe un bloc d'instruction associé instructions 1, ..., instructions n
.
Bloc d'instructions valides.
Mot-clé utilisé dans une structure select ... case
, à utiliser de la façon suivante :
Notes :
La seule contrainte est que chaque mot-clé then
soit sur la même ligne que le case
correspondant.
Le mot-clé then
peut être remplacé par un passage à la ligne ou une virgule.
Les instructions1
sont exécutées si expr1=expr
, etc.
En accord avec les conventions de codage pour le langage de programmation Scilab, il est recommandé de :
Commencer chaque instruction sur une nouvelle ligne.
Ne pas écrire plus d'une instruction simple par ligne.
Séparer les instructions composées sur plusieurs lignes.
Par exemple, utiliser :
plutôt que
![]() | Attention : le nombre de caractères constituant le corps d'une instruction conditionnelle (if while for ou select/case) est limité à 16k. |
Version | Description |
6.0.0 | select est maintenant protégé. Les affectations telles que
select=1 ne sont plus possibles. |