В программе «:=» обозначает оператор присваивания, знаки «+», «-», «*» и «/» — соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствуют правилам арифметики. Определите значение переменной a после выполнения алгоритма:
b := 4
a := -3
b := 7 - 2*a - b
a := b/3 - a В ответе укажите одно целое число — значение переменной a.
Answers & Comments
a := -3;
b := 7 - 2*a - b;
a := b / 3 - a;
1) Решим первый пример:
7 - 2 × a - b,
- Вместо a мы подставляем -3, т.к. a := -3;
- Вместо b мы подставляем 4, т.к. b := 4;
- Получим:
7 - 2 × a - b = 7 - 2 × (-3) - 4 = 9,0
2) Решим второй пример:
b / 3 - a,
- Вместо b мы подставляем получившийся ответ: 9,0
- Вместо a мы подставляем -3, т.к. a := -3;
- Получим:
b / 3 - a = 9,0 / 3 - (-3) = 6,0 или 6.
Ответ: 6.