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