11. В программе «:=» обозначает оператор присваивания, знаки «+», «-», «*» и «/» — соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствуют правилам арифметики.
Определите значение переменной b после выполнения алгоритма:
a := 2
b := 4
a := 2*a + 3*b
b := a/2*b
Ответ:
Вычисляем новое значение \( a \): \( a := 2*a + 3*b \) \( a := 2*2 + 3*4 \) \( a := 4 + 12 \) \( a := 16 \).
Теперь значения: \( a = 16 \), \( b = 4 \).
Вычисляем новое значение \( b \): \( b := a/2*b \). Здесь порядок действий: сначала деление, потом умножение, так как они имеют одинаковый приоритет и выполняются слева направо.