select
ключевое слово выбора
Последовательность вызова
select variable case value1 then instructions 1 case value2 then instructions 2 ... case valuen then instructions n [else instructions] end
Аргументы
- variable
переменная, значение которой анализируется.
- value1, ..., valuen
значения переменной
variable
для которых предусмотрен соответствующий набор инструкцийinstructions 1, ..., instructions n
.- instructions
набор корректных инструкций.
Описание
Управляющая инструкция выбора действий по значению переменной variable
.
Примечания:
Единственное ограничение в том, что каждое ключевое слово
"then"
должно быть на той же строке, что и соответствующее ключевое слово"case"
(либо используйте обозначение продолжения, см точка).Ключевое слово
"then"
можно заменить на перевод каретки или запятую. Инструкцииinstructions1
исполняются, еслиexpr1=expr
, и т. д.
В соответствии с договорённостями по написанию кода в Scilab рекомендуется:
начинать новую инструкцию на новой строке;
писать не более одной простой инструкции на одной строке;
разбивать составные инструкции на множество строк.
Например, используйте:
а не:
Предупреждение: число символов, используемых для определения тела любой инструкции условия
(if while for
или select/case
) должно быть ограничено
16К.
Comments
Add a comment:
Please login to comment this page.