Оператор условный
Материал из K3-Macro
Версия от 17:28, 28 июля 2021; Aleksandro (обсуждение | вклад) (Новая страница: «Category:Переменные и выражения Условный оператор системы имеет следующий вид: <code>'''if''' ''&...»)
Условный оператор системы имеет следующий вид:
if <LogicalExpresion> { <TrueCommands> }
[else { <FalseCommands> }]
Все ключевые слова, выражения, команды и скобки должны быть отделены друг от друга пробелами. Внутри логического выражения пробелы не допускаются.
Принцип работы условного оператора аналогичен принципу работы условных операторов большинства языков программирования. Если значение логического выражения <LogicalExpresion>
– «истина», выполняются <TrueCommands>
, иначе - <FalseCommands>
.
Примеры условных операторов:
if (n<1) { n=1; } else { n=n+1; } if (is==ib||js==jb) { line x[ib,jb], y[ib,jb], z[ib,jb] x[ib,je], y[ib,je], z[ib,je] x[ie,je], y[ie,je], z[ie,je] x[ie,jb], y[ie,jb], z[ie,jb] close; exit; }