ВУЗ:
Составители:
120
• Операции сравнения
Bt: =(123>12); (* bt – true*)
Bt: =(1.0>=1.0); (* bt – true*)
Bt: =(‘a’ = ‘A’); (* bt – false*)
• Логические операции (логическое И – «AND», логическое ИЛИ –
«OR», логическое исключающее ИЛИ – «XOR», булево отрицание
– «NOT»).
Основные операторы языка ST:
• Оператор присваивания ( «переменная»:= «любое_выражение»;).
• Оператор RETURN – завершает выполнение текущей программы
(блока).
• Оператор ветвления IF-THEN-ELSE.
IF <бул_выражение> THEN
<оператор>;
<оператор>;
ELSE
<оператор>;
<оператор>;
………..
END_IF;
• Операторы цикла WHILE, REPEAT, FOR.
WHILE <бул_условие> DO REPEAT
<оператор>; <оператор>;
<оператор>; <оператор>;
……….. UNTIL <бул_условие>
END_WHILE; END_REPEAT;
FOR <index>:=<mini> TO <maxi> BY <step>
DO
<оператор>;
<оператор>;
…………..
END_FOR;
• Оператор OPERATE – выполняет указанную операцию
ввода/вывода над переменной ввода/вывода.
<переменная>: =OPERATE(<io>, <order>, <argument>,
где io – входная/выходная переменная;
order – аналоговое выражение;
Страницы
- « первая
- ‹ предыдущая
- …
- 119
- 120
- 121
- 122
- 123
- …
- следующая ›
- последняя »