Новая Школа - онлайн-школа подготовки к ЕГЭ
При поддержке
Посмотреть все тесты нейросети

Тест на тему Алгоритмическая конструкция «повторение»

22 января 2026 19:27

{Другой предмет}
8 Класс

Этот тест сгенерирован искусственным интеллектом. Возможны ошибки.

Сгенерировать свой тест
  1. Что называется повторением в алгоритмах? A) последовательность операций без изменений B) конструкция, которая повторяет действия блока кода до достижения условия C) переменная цикла D) операция выбора Правильный ответ: B

  2. Какой цикл обычно используется, когда число повторений известно заранее? A) while B) for C) do-while D) switch Правильный ответ: B

  3. Что произойдет в цикле while, если условие ложно с самого начала? A) тело выполнится 0 раз B) тело выполнится 1 раз C) будет бесконечный цикл D) будет ошибка Правильный ответ: A

  4. Какой оператор внутри цикла досрочно прерывает его выполнение? A) continue B) break C) exit D) return Правильный ответ: B

  5. Какую задачу лучший решить цикл for по сравнению с цикл while? A) задача с неизвестным количеством повторений B) задача с условием до выполнения C) задача, где число повторений известно заранее D) задача с внешним вводом Правильный ответ: C

  6. Каков будет вывод цикла: for i = 1 to 3: print(i)? A) 1 2 3 4 B) 1 2 3 C) 0 1 2 D) 3 2 1 Правильный ответ: B

  7. Как ведет себя цикл do-while? do { ... } while (условие); A) тело выполнится 0 раз, если условие ложно B) тело выполнится 1 раз как минимум C) тело будет выполнено бесконечно D) программа завершается с ошибкой Правильный ответ: B

  8. Что означает вложенный цикл? A) цикл внутри другого цикла B) цикл внутри условия C) цикл с условием внутри D) цикл без условий Правильный ответ: A

  9. Какой оператор не относится к повторениям? A) break B) continue C) if D) while Правильный ответ: C

  10. Какой псевдокод корректно суммирует числа от 1 до N с использованием цикла? A) sum = 0; for i = 1 to N: sum = sum + i; print(sum) B) sum = 0; for i = 1 to N: print(i) C) sum = 0; for i = 0 to N-1: sum = sum + i; print(sum) D) sum = N; for i = 1 to N: sum = sum - i; print(sum) Правильный ответ: A


Сгенерировать свой тест

Популярные тесты

{Другой предмет}
9 Класс
{Другой предмет}
4 Класс
{Другой предмет}
11 Класс
{Другой предмет}
7 Класс

Саша — ассистент в телеграмме