Для решения этого вопроса нам нужно последовательно выполнить указанные в алгоритме операции с переменными a и b, начальные значения которых равны x и y соответственно.
a := a + b
Заменим a на (a + b). Теперь a = x + y, b остаётся равным y.
b := b - a
Теперь b = y - (x + y) = y - x - y = -x. Итак, после этой операции a = x + y, b = -x.
a := a + b
Далее a = (x + y) + (-x) = x + y - x = y. Таким образом, после этого шага a = y, b = -x.
b := -b
Наконец, b = -(-x) = x. Итак, после всех операций a = y и b = x.
Таким образом, после выполнения всех операций, переменной a присвоено значение y, а переменной b — значение x.
Так что правильный ответ на вопрос:
а) у, х.