Краткое пояснение: Внимательно выполните все действия по шагам, чтобы определить итоговые значения переменных x и y. Важно помнить, что операция mod возвращает остаток от деления.
Разбираемся:
- x := 11 - присваиваем переменной x значение 11.
- y := 5 - присваиваем переменной y значение 5.
- t := y - присваиваем переменной t значение y, то есть t = 5.
- y := x mod y - вычисляем остаток от деления x на y (11 mod 5 = 1) и присваиваем его переменной y, то есть y = 1.
- x := t - присваиваем переменной x значение t, то есть x = 5.
- y := y + 2*t - вычисляем новое значение y как y + 2*t (1 + 2*5 = 11), то есть y = 11.
Таким образом, после выполнения фрагмента программы x = 5, y = 11.
Ответ: x = 5, y = 11
Проверка за 10 секунд: Пройдитесь по каждой строчке кода, чтобы убедиться, что вычисления верны.
Уровень Эксперт: Всегда проверяйте порядок операций и не забывайте про остаток от деления.