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

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

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

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

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

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

Ответ нейросети

13 мая 2026 17:54

Ниже приведен тест по информатике для 8 класса на тему решений задач с линейным исполнением, ветвлением и циклами на Питоне. Каждый вопрос имеет один правильный ответ. Все задачи сопровождаются ответами.

  1. Какой будет вывод следующего кода? def f(a, b): s = a + b if s > 10: s -= 5 return s

print(f(6, 4))

A) 5 B) 9 C) 10 D) 15

Правильный ответ: C

  1. Какой текст будет напечатан? n = 7 if n % 2 == 0: s = "четное" else: s = "нечетное" print(s)

A) четное B) нечетное C) 7 D) 2

Правильный ответ: B

  1. Какой вывод будет у следующего кода? n = 5 s = 0 for i in range(1, n + 1): s += i print(s)

A) 10 B) 15 C) 20 D) 25

Правильный ответ: B

  1. Что выведет этот код? s = 0 for i in range(2, 11, 2): s += i print(s)

A) 12 B) 20 C) 30 D) 40

Правильный ответ: C

  1. Какой будет результат выполнения следующего кода? i = 0 while i < 4: i += 1 print(i)

A) 3 B) 4 C) 5 D) 0

Правильный ответ: B

  1. Какой будет напечатанный результат? score = 82 if score >= 90: grade = 'A' elif score >= 80: grade = 'B' elif score >= 70: grade = 'C' else: grade = 'D' print(grade)

A) A B) B C) C D) D

Правильный ответ: B

  1. Какое значение выведет программа? n = 4 fact = 1 for i in range(2, n + 1): fact *= i print(fact)

A) 12 B) 24 C) 6 D) 4

Правильный ответ: B

  1. Какой будет суммарное значение цифр числа 123? n = 123 s = 0 while n: s += n % 10 n //= 10 print(s)

A) 6 B) 7 C) 5 D) 9

Правильный ответ: A

  1. Какой надпись будет для возраста 16 лет? age = 16 if age < 7: label = "детский сад" elif age < 14: label = "начальная школа" elif age < 18: label = "средняя школа" else: label = "выпускник" print(label)

A) детский сад B) начальная школа C) средняя школа D) выпускник

Правильный ответ: C

  1. Что выведет следующий код? n = 3 while n > 0: if n % 2 == 0: n -= 1 else: n -= 2

print(n)

A) 0 B) -1 C) 1 D) 2

Правильный ответ: B

Если нужно, могу экспортировать тест в формат Word/PDF или подготовить вариации вопросов на другую тему.

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

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

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

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

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

qr-codegoogle-playapp-store

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

Сгенерируй тест для школьников с учетом следующих параметров: 1. Предмет: Информатика 2. Тема теста: Решение задач линейных, с ветвлением, с циклом на Питн 3. Класс учеников: 8 4. Типы вопросов в тесте: Единственный выбор 5. Количество вопросов: 10 6. Выводить ли тест с ответами: Да
Ниже приведен тест по информатике для 8 класса на тему решений задач с линейным исполнением, ветвлением и циклами на Питоне. Каждый вопрос имеет один правильный ответ. Все задачи сопровождаются ответами. 1) Какой будет вывод следующего кода? def f(a, b): s = a + b if s > 10: s -= 5 return s print(f(6, 4)) A) 5 B) 9 C) 10 D) 15 Правильный ответ: C 2) Какой текст будет напечатан? n = 7 if n % 2 == 0: s = "четное" else: s = "нечетное" print(s) A) четное B) нечетное C) 7 D) 2 Правильный ответ: B 3) Какой вывод будет у следующего кода? n = 5 s = 0 for i in range(1, n + 1): s += i print(s) A) 10 B) 15 C) 20 D) 25 Правильный ответ: B 4) Что выведет этот код? s = 0 for i in range(2, 11, 2): s += i print(s) A) 12 B) 20 C) 30 D) 40 Правильный ответ: C 5) Какой будет результат выполнения следующего кода? i = 0 while i < 4: i += 1 print(i) A) 3 B) 4 C) 5 D) 0 Правильный ответ: B 6) Какой будет напечатанный результат? score = 82 if score >= 90: grade = 'A' elif score >= 80: grade = 'B' elif score >= 70: grade = 'C' else: grade = 'D' print(grade) A) A B) B C) C D) D Правильный ответ: B 7) Какое значение выведет программа? n = 4 fact = 1 for i in range(2, n + 1): fact *= i print(fact) A) 12 B) 24 C) 6 D) 4 Правильный ответ: B 8) Какой будет суммарное значение цифр числа 123? n = 123 s = 0 while n: s += n % 10 n //= 10 print(s) A) 6 B) 7 C) 5 D) 9 Правильный ответ: A 9) Какой надпись будет для возраста 16 лет? age = 16 if age < 7: label = "детский сад" elif age < 14: label = "начальная школа" elif age < 18: label = "средняя школа" else: label = "выпускник" print(label) A) детский сад B) начальная школа C) средняя школа D) выпускник Правильный ответ: C 10) Что выведет следующий код? n = 3 while n > 0: if n % 2 == 0: n -= 1 else: n -= 2 print(n) A) 0 B) -1 C) 1 D) 2 Правильный ответ: B Если нужно, могу экспортировать тест в формат Word/PDF или подготовить вариации вопросов на другую тему.