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

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

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

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

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

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

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

13 мая 2026 11:15

Ниже представлен тест по теме: программирование линейных алгоритмов в Python. Тип вопросов: множественный выбор. Уровень: 8 класс. 8 вопросов. В конце — ключ с правильными ответами.

  1. Какой фрагмент кода корректно считывает два целых числа и выводит их сумму?
  • A) a = int(input()); b = int(input()); s = a + b; print(s)
  • B) a = input(); b = input(); s = a + b; print(s)
  • C) s = a + b; print(s)
  • D) print(a + b)

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

  1. Что выведет следующий код: x = 5; y = 3; z = x + y; print(z)
  • A) 8
  • B) 15
  • C) 53
  • D) 0

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

  1. Какой код корректно считывает целое число из ввода?
  • A) a = int(input())
  • B) a = input()
  • C) a = float(input())
  • D) a = str(input())

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

  1. Что делает оператор // в Python?
  • A) Делит и возвращает остаток
  • B) Делит без остатка (целочисленное деление)
  • C) Возвращает модуль
  • D) Умножает

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

  1. Если a = 4, b = 7, какой результат выведет код: if a > b: print(a) else: print(b)?
  • A) 4
  • B) 7
  • C) Ничего не выведет
  • D) Ошибка

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

  1. Какой код вычисляет среднее двух чисел a и b?
  • A) a = int(input()); b = int(input()); s = (a + b) / 2; print(s)
  • B) a = int(input()); b = int(input()); s = (a + b) // 2; print(s)
  • C) s = (a + b) / 2; print(s)
  • D) s = a + b; print(s)

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

  1. Что означает линейный (последовательный) алгоритм?
  • A) Содержит циклы
  • B) Выполняется по порядку набор инструкций без циклов
  • C) Использует рекурсию
  • D) Работает только на больших данных

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

  1. Какой из вариантов корректно находит наибольшее из трёх чисел a, b, c без использования функций из стандартной библиотеки?
  • A) a = int(input()); b = int(input()); c = int(input()); m = a if a >= b and a >= c else b if b >= c else c; print(m)
  • B) a = int(input()); b = int(input()); c = int(input()); m = max(a,b,c); print(m)
  • C) m = a if a > b else b; if m > c: m = c; print(m)
  • D) print(max(a,b,c))

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

Ответы (для быстрого контроля): 1-A, 2-A, 3-A, 4-B, 5-B, 6-A, 7-B, 8-A

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

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

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

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

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

qr-codegoogle-playapp-store

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

Сгенерируй тест для школьников с учетом следующих параметров: 1. Предмет: Информатика 2. Тема теста: программирование линейных алгоритмов в пайтоне 3. Класс учеников: 8 4. Типы вопросов в тесте: Множественный выбор 5. Количество вопросов: 8 6. Выводить ли тест с ответами: Да
Ниже представлен тест по теме: программирование линейных алгоритмов в Python. Тип вопросов: множественный выбор. Уровень: 8 класс. 8 вопросов. В конце — ключ с правильными ответами. 1. Какой фрагмент кода корректно считывает два целых числа и выводит их сумму? - A) a = int(input()); b = int(input()); s = a + b; print(s) - B) a = input(); b = input(); s = a + b; print(s) - C) s = a + b; print(s) - D) print(a + b) Правильный ответ: A 2. Что выведет следующий код: x = 5; y = 3; z = x + y; print(z) - A) 8 - B) 15 - C) 53 - D) 0 Правильный ответ: A 3. Какой код корректно считывает целое число из ввода? - A) a = int(input()) - B) a = input() - C) a = float(input()) - D) a = str(input()) Правильный ответ: A 4. Что делает оператор // в Python? - A) Делит и возвращает остаток - B) Делит без остатка (целочисленное деление) - C) Возвращает модуль - D) Умножает Правильный ответ: B 5. Если a = 4, b = 7, какой результат выведет код: if a > b: print(a) else: print(b)? - A) 4 - B) 7 - C) Ничего не выведет - D) Ошибка Правильный ответ: B 6. Какой код вычисляет среднее двух чисел a и b? - A) a = int(input()); b = int(input()); s = (a + b) / 2; print(s) - B) a = int(input()); b = int(input()); s = (a + b) // 2; print(s) - C) s = (a + b) / 2; print(s) - D) s = a + b; print(s) Правильный ответ: A 7. Что означает линейный (последовательный) алгоритм? - A) Содержит циклы - B) Выполняется по порядку набор инструкций без циклов - C) Использует рекурсию - D) Работает только на больших данных Правильный ответ: B 8. Какой из вариантов корректно находит наибольшее из трёх чисел a, b, c без использования функций из стандартной библиотеки? - A) a = int(input()); b = int(input()); c = int(input()); m = a if a >= b and a >= c else b if b >= c else c; print(m) - B) a = int(input()); b = int(input()); c = int(input()); m = max(a,b,c); print(m) - C) m = a if a > b else b; if m > c: m = c; print(m) - D) print(max(a,b,c)) Правильный ответ: A Ответы (для быстрого контроля): 1-A, 2-A, 3-A, 4-B, 5-B, 6-A, 7-B, 8-A