Задача · 8 класс Задача №3563957
А
А
Ниже тест по теме: Управление циклом continue. Предмет: Информатика, 8 класс. Тип вопросов: Единственный выбор. 10 вопросов. Ответы приведены после вопросов.
- Что делает оператор continue в цикле?
- A) Прерывает цикл полностью
- B) Пропускает оставшуюся часть тела цикла и переходит к следующей итерации
- C) Прерывает всю программу
- D) Переходит к началу программы Ответ: B
- В языке Python, что произойдет, если встретится continue внутри цикла for?
- A) Прерывается весь цикл
- B) Пропускается оставшаяся часть тела цикла и переходит к следующей итерации
- C) Изменяется условие выхода из цикла
- D) Прерывается программа Ответ: B
- Где можно использовать continue?
- A) Только внутри if
- B) В любом цикле (for и while)
- C) Тільки внутри вложенных циклов
- D) Нельзя использовать Ответ: B
- Что произойдет со счётчиком цикла for в языке C-подобных, если продолжение (continue) встречено внутри тела цикла?
- A) Счётчик не изменится
- B) Счётчик увеличится и цикл продолжится с следующей итерации
- C) Счётчик уменьшится
- D) Цикл завершится Ответ: B
- Чем continue отличается от break?
- A) continue пропускает оставшуюся часть итерации и продолжает цикл; break прерывает цикл
- B) Нет различий
- C) continue прерывает цикл целиком
- D) break продолжает цикл Ответ: A
- Можно ли с помощью continue изменить условие выхода из цикла?
- A) Да
- B) Нет
- C) Только в Python
- D) Только если внутри условия Ответ: B
- Что произойдет, если continue стоит перед оператором вывода внутри цикла?
- A) Вывод будет выполнен
- B) Вывод будет пропущен в текущей итерации
- C) Цикл завершится
- D) Возникнет ошибка Ответ: B
- Пример на Python: for i in range(5): if i == 2: continue; print(i) Что напечатает программа?
- A) 0 1 3 4
- B) 0 1 2 3 4
- C) 0 1 2 3 4 5
- D) Только 2 Ответ: A
- Как повлияет continue внутри вложенного цикла? Пример: for i in range(2): for j in range(3): if j == 1: continue; print(i, j)
- A) Пропускает внешний цикл
- B) Пропускает только текущую итерацию внутреннего цикла
- C) Прерывает оба цикла
- D) Выводит все сочетания Ответ: B
- Верно ли утверждение: continue заставляет выполнить остаток кода в этой итерации?
- A) Да, пропускает оставшуюся часть тела цикла и переходит к следующей итерации
- B) Нет, продолжает с точки после цикла
- C) Зависит от языка программирования
- D) Нельзя использовать Ответ: A
Ключ к ответам: 1-B, 2-B, 3-B, 4-B, 5-A, 6-B, 7-B, 8-A, 9-B, 10-A
Если нужно, могу адаптировать тест под конкретный язык обучения (Python, Java, C++ и т.д.) или добавить поясняющие объяснения к каждому вопросу.