Задача Задача №917002
А
А
Хорошо, давай разберёмся с этой задачей вместе.
Итак, у нас есть последовательность команд для присваивания и изменения значений переменных x, y и z, и нам нужно узнать, какое значение в итоге получится у переменной z.
x := -1- переменной x присваивается значение -1.y := 0- переменной y присваивается значение 0.z := 7- переменной z присваивается значение 7.y := 2 * y- переменной y присваивается значение 2 умножить на текущее значение y, т.е. 2 * 0 = 0, здесь y остается равным 0.x := x - y- из значения переменной x вычитается значение переменной y, то есть -1 - 0 = -1, x остается равным -1.y := y + 7- к значению переменной y прибавляется 7, то есть 0 + 7 = 7, теперь y равно 7.x := y * x * (-2)- переменная x умножается на y и на -2, то есть 7 * (-1) * (-2) = 14, теперь x равно 14.x := -x / y- значение переменной x делится на y и умножается на -1, то есть -14 / 7 = -2, теперь x равно -2.z := z + x + y- к значению переменной z прибавляется значение x и значение y, то есть 7 + (-2) + 7 = 12, теперь z равно 12.
Ответ: переменная z в конце получит значение 12.
