ввод X, Y
алг СОРТИРОВКА
если X > Y
ввод X, Y
нач
вещ X, Y, C
кон
вывод X, Y
то C := X
кв
X := Y
Y := C
X := Y
Y := C
Этот пример иллюстрирует следующее правило Паскаля: если на какой – то из ветвей оператора ветвления находится несколько последовательных операторов, то их нужно записывать между операторными скобками BEGIN и END. Такая конструкция называется составным оператором.
X > Y
3 7
3 7
8 5
5 8
X < Y
конец
вывод X, Y
PROGRAM
VAR
READLN
WRITELN
IF
THEN
:
REAL
x, y, c
(
)
;
SORTING
;
x, y
;
END
x > y
BEGIN
BEGIN
END
.
;
:=
c
x
:=
x
y
:=
y
c
;
;
(
)
x, y