Вопрос задан 05.10.2026 в 08:26. Предмет Информатика. Спрашивает Кривцова Катя.

Каким станет значение переменной x после выполнения цикла? x = 100 for i in range(0, 3): x = x // 2

Перейти к ответам

Ответы на вопрос

Отвечает Якунин Михаил.

Ответ: x = 12.

Цикл for i in range(0, 3) выполняется 3 раза. На каждой итерации значение переменной x делится на 2 с округлением вниз, поскольку оператор // выполняет целочисленное деление.

Рассмотрим выполнение программы по шагам:

  1. Начальное значение: x = 100.

  2. Первая итерация: x = 100 // 2 = 50.

  3. Вторая итерация: x = 50 // 2 = 25.

  4. Третья итерация: x = 25 // 2 = 12.

После третьей итерации цикл завершается.

Итоговое значение переменной x: 12.

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос