Вопрос:

Определите значение переменной b после выполнения алгоритма: a := 3; b := 4; a := 2*a + 3*b; b := a/2*b

Фотография

Ответ ассистента

**Ответ: 36** Разберём выполнение алгоритма по шагам: 1. $a := 3$ (переменная $a$ теперь равна 3) 2. $b := 4$ (переменная $b$ теперь равна 4) 3. $a := 2 \cdot a + 3 \cdot b$ Подставляем значения: $a = 2 \cdot 3 + 3 \cdot 4 = 6 + 12 = 18$ (теперь $a = 18$) 4. $b := a / 2 \cdot b$ В программировании операции одного приоритета (деление и умножение) выполняются слева направо: $b = (18 / 2) \cdot 4 = 9 \cdot 4 = 36$ Значение переменной $b$ после выполнения алгоритма равно 36.

Другие решения

Что ещё задавали пользователи