Предмет: Информатика, автор: help574

В программе «:=» обозначает оператор присваивания, знаки «+», «-», «*» и «/» — соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствуют правилам арифметики. Определите значение переменной b после выполнения алгоритма:

а := 6
b := 4
а := 2*а + 3*b
b := a/2*b

Ответы

Автор ответа: dimanchyck2000
0
а = 2 * 6 + 3 * 4 = 12 + 12 = 24
b = 24/2*4 = 24/8 = 3
В зависимости от компилятора, выполняющего алгоритм, значение переменной b может оказаться другим из-за нечеткого порядка действий:
b = 24/2 * 4 = 12 * 4 = 48
Ответ: 3 или 48

muradhan03: правила арифметики знаете?
muradhan03: б=24делить на 2 только потом умножить на 4
muradhan03: знаменатель 2 а не 8
help574: то есть ответ 48?
help574: можете написать решение пожалуйста
dimanchyck2000: Пиши 48, этот ответ, скорее всего, будет верным
Похожие вопросы
Предмет: Математика, автор: pestryakovaolya09