Тест: Управление циклом break
Предмет: Информатика
Класс: 8
Вопросов: 7
Время: 15 мин
Вопрос 1
В программе для обработки списка пользователей цикл for проходит по списку. Внутри цикла есть проверка: если возраст пользователя меньше 18, то оператор break должен выполниться. Что произойдёт при срабатывании оператора break в этом контексте?
Выберите один ответ.
A) Цикл немедленно завершится, и управление перейдёт к коду после цикла.
B) Текущая итерация цикла будет прервана, и цикл перейдёт к следующему элементу списка.
Вопрос 2
Программист пишет скрипт для проверки паролей из файла. Цикл while считывает строки. Задача: остановить проверку при обнаружении первого некорректного пароля (например, короче 8 символов) и вывести предупреждение. Какой оператор управления циклом следует использовать для немедленного выхода из цикла после обнаружения такого пароля?
Выберите один ответ.
A) Оператор break.
B) Оператор continue.
Вопрос 3
Аналитик получил задачу: проанализировать большой массив данных о продажах, но только до первого дня с нулевой выручкой, чтобы найти период стабильных продаж. Данные читаются в цикле. Для корректной реализации логики 'остановиться при первом нулевом значении' необходимо использовать break. В каком месте цикла его обычно размещают?
Выберите один ответ.
A) Внутри условного оператора (if), который проверяет условие для досрочного выхода.
B) Сразу после заголовка цикла, перед любой обработкой данных.