ввод 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

" alt="">
Y в конструкции неполного ветвления.В нашем" alt="">
Yввод X, YY := Cконецвывод X, YЗадача:" alt="">
Yввод X, YX := Yконецвывод X, YЗадача:" alt="">

Yввод X, YX := YY := Cконецвывод" alt="">
YX := YY := Cконецвывод X," alt="">
Yввод X, YX := YY := Cконецвывод" alt="">
Yввод X, YX := YY := CконецЗадача:" alt="">
Yввод" alt="">