Формат оператора:
Goto метка;
Формат описания меток:
Label
Имя метки;
Пустой оператор не содержит ни одного символа и не выполняет никаких действий.
Для выполнения операций ввода-вывода служат 4 процедуры: Read, Readln, Write, Writeln.
Процедура чтения Read обеспечивает ввод числовых данных, символов, строк и т. д. для последующей их обработки программой.
Формат:
Read (x1, x2,…, xn);
где x1, x2, …, xn – переменные допустимых типов.
Процедура чтения Readln аналогична процедуре Read. Единственное отличие заключается в том, что после считывания последнего в списке значения для одной процедуры Readlnданные для следующей процедуры Readln будут считываться с начала новой строки.
Процедура записи Write производит вывод числовых данных, символов, строк и булевских значений.
Формат:
Write (y1, y2,…, yn);
где y1, y2, …, yn – выражения целочисленного, вещественного, символьного, строкового, булевского и др. типов.
Процедура записи Writeln аналогична процедуре Write, но после вывода последнего в списке значения для текущей процедуры Writeln происходит перевод курсора к началу следующей строки. Процедура Writeln, записанная без параметров, вызывает перевод строки.
7. Структурные операторы: условный оператор If, составной оператор Begin-End, оператор выбора Case
Структурные операторы представляют собой структуры, построенные из других операторов по строго определённым правилам.
Составной оператор представляет собой группу из произвольного числа операторов, отделённых друг от друга точкой с запятой и ограниченную операторными скобками Begin и End.
Формат оператора:
Оператор 1;
…
оператор N;
End;
Условные операторы обеспечивают выполнение или невыполнение некоторого оператора, группы операторов или блока в зависимости от заданных условий.
Оператор условия If может принимать одну из форм:
1. If условие then оператор1 {полная условная конструкция}
Elseоператор2;
2. If условие thenоператор; {неполная условная конструкция}
Оператор выбора Case является обобщением оператора If и позволяет сделать выбор из произвольного числа имеющихся вариантов. Он состоит из выражения, называемого селектором, и списка параметров, каждому из которых предшествует список констант выбора. Как и в операторе If, здесь может присутствовать слово Else, имеющее тот же смысл.
Формат оператора:
Case выражение-селектор of
Список 1: оператор 1;
…
Список N: оператор N
Elseоператор
End