Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача · 8 класс Задача №3615034
А
Аноним
13 мая 2026 17:50 · публичный вопрос
А
Аноним

Сгенерируй тест для школьников с учетом следующих параметров: 1. Предмет: Информатика 2. Тема теста: Линейное, разветвляющее, циклическое программирование на Питон 3. Класс…

Запрос пользователя

Сгенерируй тест для школьников с учетом следующих параметров: 1. Предмет: Информатика 2. Тема теста: Линейное, разветвляющее, циклическое программирование на Питон 3. Класс учеников: 8 4. Типы вопросов в тесте: Единственный выбор 5. Количество вопросов: 10 6. Выводить ли тест с ответами: Да

Ответ нейросети
13 мая 2026 17:50

Ниже готов тест по теме: Линейное, ветвляющееся и циклическое программирование на Python. Тип вопросов: единственный выбор. 10 вопросов. В конце каждого вопроса указан правильный ответ.

  1. Что называется линейным выполнением программы на Python? A) Код выполняется с использованием только циклов B) Код выполняется последовательно, по одной инструкции за другой, без ветвлений и циклов C) Код выполняется только внутри функций D) Код выполняется в случайном порядке Ответ: B

  2. Какой оператор отвечает за ветвление в Python? A) for B) if C) while D) print Ответ: B

  3. Что выведет программа, если введено число 7, исходный код: n = int(input()) if n % 2 == 0: print("Четное") else: print("Нечетное") A) Четное B) Нечетное C) Ошибка D) Ноль Ответ: B

  4. Что напечатает следующий фрагмент? for i in range(3): print(i, end=' ') A) 0 1 2 B) 0 1 2 3 C) 1 2 3 D) Ошибка Ответ: A

  5. Что выведет данный цикл? i = 0 while i < 5: print(i, end=' ') i += 1 A) 0 1 2 3 4 B) 0 1 2 3 4 5 C) 1 2 3 4 5 D) Ошибка Ответ: A

  6. Что произойдет при выполнении кода: for i in range(10): if i == 5: break print(i) A) 0 1 2 3 4 B) 0 1 2 3 4 5 C) 0 1 2 3 4 5 6 7 8 9 D) Ошибка Ответ: A

  7. Какой вывод будет у следующего кода? for i in range(5): if i == 2: continue print(i) A) 0 1 2 3 4 B) 0 1 3 4 C) 2 3 4 D) Ошибка Ответ: B

  8. Что вернет функция: def max(a,b): if a > b: return a elif b > a: return b else: return a

max(7,7) A) 7 B) None C) 14 D) Ошибка Ответ: A

  1. Что выведет программа, если ввести 3, затем 4: a = int(input()) b = int(input()) print(a + b) A) 7 B) 34 C) 12 D) Ошибка Ответ: A

  2. Выберите верное утверждение об линейном, ветвящемся и циклическом исполнении: A) Линейное выполнение — отсутствие условий и циклов; ветвление — добавляет условия; циклы — повторение B) Линейное выполнение — это только функции C) Ветвление — это бесконечный цикл D) Циклы не используются в Python Ответ: A

Если нужно адаптировать сложности или добавить пояснения к ответам, скажите — могу дописать объяснения к каждому вопросу.