Следуем по блок-схеме алгоритма с начальными значениями x = 20 и y = 15.
- Начало
- x, y (принимаются начальные значения: x=20, y=15)
- x > y? (20 > 15) — Истина. Переходим по ветке 'Да'.
- x := x - y
x := 20 - 15
x := 5
- y := y - x
y := 15 - 5
y := 10
- x := x - v (Здесь, предположительно, 'v' должно быть 'y', так как 'v' нигде не определяется. Будем считать, что это ошибка и используется 'y'.)
x := 5 - 10
x := -5
- y := y - x
y := 10 - (-5)
y := 10 + 5
y := 15
- x > y? (-5 > 15) — Ложь. Переходим по ветке 'Нет'.
- y := y - x
y := 15 - (-5)
y := 15 + 5
y := 20
- x := x - v (Опять предполагаем, что 'v' это 'y')
x := -5 - 20
x := -25
- Конец
Финальные значения: x = -25, y = 20.
Ответ: x = -25, y = 20