Давай по шагам разберем, что происходит в этом алгоритме:
x := 11 — переменная x теперь равна 11.y := 5 — переменная y теперь равна 5.t := y — переменная t получает значение y, то есть t = 5.y := x mod y — здесь происходит деление x на y с остатком. 11 разделить на 5 равно 2 с остатком 1. Так что y теперь равно 1.x := t — переменная x получает значение t, то есть x = 5.y := y + 2 * t — теперь к текущему значению y (которое равно 1) прибавляем удвоенное значение t (которое равно 5). Получаем: y = 1 + 2 * 5 = 1 + 10 = 11.Итак, после выполнения алгоритма:
x = 5y = 11Среди предложенных вариантов, нам подходит:
x = 5; y = 11.Ответ: x = 5; y = 11.