Site icon Информатика Эксперт

Е6.14 Определите, при каком наименьшем введённом значении переменной s

Определите, при каком наименьшем введённом значении переменной s программа выведет число 64. Для Вашего удобства программа представлена на четырёх языках программирования.

Паскаль Python
Алгоритмический язык С++

Демонстрационный вариант ЕГЭ по информатике 2021 г. задания №6

Решение:

Программа печатает значение n, поэтому в конце n равно 64. Первое значение n равно 1, и в каждом повторении значение n умножается на 2.

1 — 2 — 4 — 8 — 16 — 32 — 64

Таким образом, цикл повторяется 6 раз.

s увеличивается на 5 в каждом повторении, 6×5 = 30

Цикл завершается, когда s равно 51 или больше 51.

нам нужно найти минимальное значение, поэтому:

51 — 30 = 21

ИЛИ

21
22
23
24
25

Ответ: 21

Exit mobile version