Задача Задача №3229285
А
А
Давайте пошагово разберем выполнение этого фрагмента программы и найдем итоговое значение переменной x.
Начальные данные:
у := -1;
х := 2 * у - 2;
у := х + 2;
х := х * у + 5;
Шаг 1: у := -1;
- переменная
упринимает значение-1.
Шаг 2: х := 2 * у - 2;
- подставляем
у = -1: х = 2 * (-1) - 2 = -2 - 2 = -4
Шаг 3: у := х + 2;
- подставляем
х = -4: у = -4 + 2 = -2
Шаг 4: х := х * у + 5;
- подставляем текущие значения
х = -4,у = -2: х = (-4) * (-2) + 5 = 8 + 5 = 13
Итог:
После выполнения всех команд переменная х равна 13.
Ответ: 13