Задача к ЕГЭ по информатике на тему «анализ простейших программ (старое)» №1

Определите число, которое будет напечатано в результате выполнения программы, записанной ниже.

n = 1 s = 1 while s <= 1024:     s *= 24     n *= 2 print(n) 

В программе реализована геометрическая прогрессия, решим уравнение:

24x >= 1024  » class=»math» src=»/images/inform/reshen/reshen-1970-1.svg» width=»auto»> </p>
<p class= nx  — ответ

# Мы ищем первое число такое, чтобы 24 в этой степени стало больше 1024.

# Так как цикл while перестанет работать только когда условие перестанет выполняться.

x = 3

 3 2 = 8

Решение программой (скопируем её и запустим):

n = 1
s = 1
while s <= 1024:
    s *= 24
    n *= 2
print(n)

Ответ: 8
Оцените статью
Я решу все!