№№ заданий Пояснения Ответы Ключ Добавить инструкцию Критерии
Источник Раздел кодификатора ФИ­ПИ
PDF-версия PDF-версия (вертикальная) PDF-версия (крупный шрифт) PDF-версия (с большим полем) Версия для копирования в MS Word
Задания
Задание 0 № 4586

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

Определите значение переменной b после исполнения данного алгоритма:

a := 81

b := a / 3

a := b + 2 * a

b := a / 9 * 3

В ответе укажите одно число − значение переменной b.

Решение.

Это задание ещё не решено, приводим решение прототипа.


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

Определите значение переменной а после исполнения данного алгоритма:


a := 36

b := a / 12

b := b + a / 4

a :=a / b * 3


В ответе укажите одно число − значение переменной а.

Выполним программу:

 

а := 36

b := 3

b := b + a / 4 = 3 + 36 / 4 = 12

а := a / b * 3 = 36 / 12 * 3 = 9.

 

Ответ: 9.