Создание общих технологий в редакторе технологических процессов РТП2000. Белашов В.А - 25 стр.

UptoLike

Создание общих технологий в редакторе технологических процессов РТП2000 25
В процедуре может быть реализовано ветвление с использованием
логических операторов, операторов перехода и меток. В качестве метки можно
использовать целое число в диапазоне 1 .. 9999, завершая его двоеточием.
Переход к метке выполняет оператор goto, после которого указывается метка, к
которой выполняется переход. Этот оператор обеспечивает безусловный
переход.
например:
1: a:=21;
…….
goto 21;
В ОТП обычно
имеется множество логических условий. Для их записи
используются два оператора. Первый из них имеет укороченную структуру:
if логическое выражение then begin операторы end;
или полную структуру:
if логическое выражение then begin операторы end else begin
операторы end;
В логическом выражении можно использовать знаки отношения = < <= > >=
<> и круглые скобки.
Например:
if (a<10) then begin
D1:=s/2+100;
goto 22;
end;
Применительно к переменным, имеющим целочисленное значение, можно
применить оператор case
, который позволяет выполнять действия в
зависимости от значения анализируемой переменной. Оператор имеет
структуру:
case имя переменной of
Создание общих технологий в редакторе технологических процессов РТП2000                        25


       В процедуре может быть реализовано ветвление с использованием
логических операторов, операторов перехода и меток. В качестве метки можно
использовать целое число в диапазоне 1 .. 9999, завершая его двоеточием.
Переход к метке выполняет оператор goto, после которого указывается метка, к
которой выполняется переход. Этот оператор обеспечивает безусловный
переход.
       например:
       1: a:=21;
       …….
       goto 21;


       В ОТП обычно имеется множество логических условий. Для их записи
используются два оператора. Первый из них имеет укороченную структуру:
       if логическое выражение then begin операторы                            end;
или полную структуру:
       if     логическое выражение then begin                             операторы   end else begin
операторы           end;
В логическом выражении можно использовать знаки отношения = < <= > >=
<> и круглые скобки.
       Например:
       if (a<10) then begin
               D1:=s/2+100;
               goto 22;
       end;

    Применительно к переменным, имеющим целочисленное значение, можно
применить оператор case, который позволяет выполнять действия в
зависимости от значения анализируемой переменной. Оператор имеет
структуру:

       case       имя переменной               of