Операторы:простые ( присваивания, ввод/вывод, остановка, пустой, перехода, откр/закр файлов) и сложные ( условные , цикла, составной) Составной оператор.Группа операторов объединяются в один с помощью операторных скобок begin (1 скобка) s1;s2;…sn(statement – высказывание); (1-разделитель оператора, все-группа) end (2 скобка).
Любой оператор может быть помечен. Метка оператора: знак ( 1-99999) и идентификатор ( mi).
Все метки должны быть описаны (bale I 1, m, metka) go to metka , ( if усл, then go to 1;)
Delay – остановка ( подкл crt (time) word ( 1-65000) .
Halt([n])-код завершения, естественное завершение.(последний end с точкой).
EXIT - завершает работу текущего программного блока.
Break – перерыв ( досрочное завершение цикла) .
Основной оператор - оператор присваивания.V:=A; (общий вид) := оператор ( знак) присваивания. - заставляет машину вычислить выражение стоящее справо.- приводит получ. значение, приводит к типу V ( целое вещественное) наоборот нельзя.!
- заменяет значение V на полученное значение.
Оператор ввода и вывода.Ввод read / readln ( a, b…) - имена переменных. Ln-переход на новую строку. ( 4_5_3,14_ 4.5 (на новую строку ) .Вывод write/writeln – значение переменных, символов. ( ‘x= ‘(вывод строки), x(вывод значения переменной) )
x:w:d ( X-вывод значения, W – общая длина поля (колво разр),d – колво позиций из общ. длины отводимые на W дробную часть)
Вывод: форматный и не форматный .
Формат с фикс (. ) для вещественного значения. x:w:d ( w=8, d=4) x= -16. 1234 ( w=-16.1234, d=1234).