Тест · Информатика

Программирование: циклы

Отвечай кликом — после каждого вопроса пояснение. 10 вопросов, 4 варианта, 3–5 минут. Без таймеров и регистрации.

Отвечено 0 из 10 · Верно: 0
1/10
Какой оператор цикла используют, когда число повторений известно заранее?
Пояснение. Цикл for удобно применять, когда количество повторений известно заранее. Цикл while чаще используется при повторении по условию.
2/10
Что выведет программа? for i in range(3): print(i)
Пояснение. Функция range(3) порождает числа 0, 1, 2. Поэтому на экран будут выведены эти три числа.
3/10
Сколько раз выполнится цикл? i = 0; while i < 5: i += 1
Пояснение. Переменная i последовательно принимает значения 0, 1, 2, 3, 4. После пятого увеличения она станет равна 5, и цикл завершится.
4/10
Что делает оператор break внутри цикла?
Пояснение. Оператор break сразу прекращает выполнение ближайшего цикла. Управление передаётся следующему оператору после цикла.
5/10
Что делает оператор continue внутри цикла?
Пояснение. Оператор continue завершает текущую итерацию и переходит к следующей проверке условия цикла. Оставшиеся команды тела цикла при этом пропускаются.
6/10
Что будет значением s после выполнения? s = 0; for i in range(1, 6): s += i
Пояснение. Цикл складывает числа от 1 до 5: 1 + 2 + 3 + 4 + 5 = 15. Поэтому значение s будет равно 15.
7/10
Как остановить бесконечный цикл while True?
Пояснение. Оператор break немедленно выходит из цикла. Оператор continue только пропускает текущую итерацию, а pass ничего не делает.
8/10
Какие значения примет переменная i в цикле for i in range(2, 10, 3)?
Пояснение. range(2, 10, 3) начинает с 2, увеличивает значение на 3 и останавливается перед 10. Получаются числа 2, 5, 8.
9/10
Сколько раз выполнится тело внутреннего цикла? for i in range(2): for j in range(3): ...
Пояснение. Внешний цикл выполняется 2 раза, внутренний — 3 раза при каждом запуске внешнего. Всего тело выполнится 2 · 3 = 6 раз.
10/10
Какое значение примет i после завершения цикла? i = 0; while i < 3: i += 1
Пояснение. Цикл увеличивает i, пока условие i < 3 истинно. Когда i становится равным 3, условие становится ложным, и цикл завершается.
Важно. Тесты носят информационно-образовательный характер и не являются публичной офертой (ст. 437 ГК РФ) или аттестацией. Возможны неточности — сверяйтесь с официальными источниками (ФИПИ, учебники). Заметили ошибку — напишите нам.