Бесплатный урок с нашим репетитором!

Узнать подробнее

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

Узнай больше про репетиторов Новой Школы и запишись на бесплатный пробный урок. Мы проверим твой уровень знаний и составим план обучения по любому предмету и классу

Вопрос от Анонимного юзера 13 мая 2026 17:50

Сгенерируй тест для школьников с учетом следующих параметров: 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

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

Задай свой вопрос

Напиши любую задачу или вопрос, а нейросеть её решит

Похожие вопросы 15

Бесплатно Мобильное приложение ГДЗ
Мобильное приложение ГДЗ

Задавай вопросы искуcственному интеллекту текстом или фотографиями в приложении на iPhone или Android

qr-codegoogle-playapp-store

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

Сгенерируй тест для школьников с учетом следующих параметров: 1. Предмет: Информатика 2. Тема теста: Линейное, разветвляющее, циклическое программирование на Питон 3. Класс учеников: 8 4. Типы вопросов в тесте: Единственный выбор 5. Количество вопросов: 10 6. Выводить ли тест с ответами: Да
Ниже готов тест по теме: Линейное, ветвляющееся и циклическое программирование на 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 9) Что выведет программа, если ввести 3, затем 4: a = int(input()) b = int(input()) print(a + b) A) 7 B) 34 C) 12 D) Ошибка Ответ: A 10) Выберите верное утверждение об линейном, ветвящемся и циклическом исполнении: A) Линейное выполнение — отсутствие условий и циклов; ветвление — добавляет условия; циклы — повторение B) Линейное выполнение — это только функции C) Ветвление — это бесконечный цикл D) Циклы не используются в Python Ответ: A Если нужно адаптировать сложности или добавить пояснения к ответам, скажите — могу дописать объяснения к каждому вопросу.