Предмет: Информатика,
автор: kenigsbergcom
В программе «:=» обозначает оператор присваивания, знаки «+», «–», «*»
и «/» – соответственно операции сложения, вычитания, умножения
и деления. Правила выполнения операций и порядок действий соответствуют
правилам арифметики.
Определите значение переменной а после исполнения данного алгоритма:
a := 12
b := 60 – a * 2
b := b / a +9
a := b / a * 3
Ответы
Автор ответа:
2
Ответ:
a := 12
b := 60 – 12 * 2 = 60-24 = 36
b := 36 / 12 +9 = 3+9 = 12
a := 12 / 12 * 3 = 1*3 = 3
a = 3
Объяснение:
a := 12
b := 60 – 12 * 2 = 60-24 = 36 (12 - изначальное значение а)
b := 36 / 12 +9 = 3+9 = 12 (b было присвоено значение 36, тк в первом примере получилось 36 и после b стоит знак присвоения)
a := 12 / 12 * 3 = 1*3 = 3 (b было присвоено значение 12, тк во втором примере получилось 12 и после b стоит знак присвоения, а также значение а берется из начала решения, тк после начала решения ей не было присвоено нового значения)
kenigsbergcom:
Красава, Родина тебя не забудет
Похожие вопросы
Предмет: Английский язык,
автор: Манька2002
Предмет: Другие предметы,
автор: плюшка32
Предмет: Другие предметы,
автор: дашадочка
Предмет: История,
автор: никто158
Предмет: История,
автор: багмен1