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

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

22 января 2026 19:28

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

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

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

Вот тест по теме Информатика: Алгоритмическая конструкция «ветвление» для 8 класса. Тип вопросов: Единственный выбор. Всего 10 вопросов. В конце каждого вопроса указан правильный ответ.

  1. Рассмотрим фрагмент: if x > y: max = x else: max = y Если x = 7, y = 5, то значение max равно: A) 7 B) 5 C) 0 D) Ошибка Ответ: A

  2. В фрагменте: if a == b: result = "равны" else: result = "разные" Что будет присвоено result, если a = 3, b = 3? A) "равны" B) "разные" C) пустая строка D) ошибка Ответ: A

  3. Вложенные ветвления: if x > 0: if x % 2 == 0: s = "четное положительное" else: s = "нечетное положительное"

else: s = "ноль или отрицательное" Что будет значение s, если x = 4? A) "четное положительное" B) "нечетное положительное" C) "ноль или отрицательное" D) ошибка Ответ: A

  1. Ветка с несколькими условиями (если … иначе если …): temp = 0 if temp > 0: print("положительное") elif temp == 0: print("ноль") else: print("отрицательное") Какое значение выведется при temp = 0? A) "положительное" B) "ноль" C) "отрицательное" D) ничего не выведется Ответ: B

  2. Оператор остатка и ветвление: if n % 2 == 0: print("четное") else: print("нечетное") Какой будет вывод для n = 7? A) "четное" B) "нечетное" C) "ноль" D) ошибка Ответ: B

  3. Логическое И и ИЛИ: if a > 0 and b > 0: result = "оба положительные" else: result = "хотя бы одно не положительное" Если a = 5, b = -1, что будет в result? A) "оба положительные" B) "хотя бы одно не положительное" C) пустая строка D) ошибка Ответ: B

  4. Порядок условий в цепочке if-elif-else: score = 68 if score >= 50: grade = "C" elif score >= 75: grade = "B" else: grade = "D" Какое значение будет у grade? A) "C" B) "B" C) "D" D) ошибка Ответ: A

  5. Использование или (или): if x <= 0 or y <= 0: status = "меньше или равно нулю" else: status = "положительное" Если x = 5, y = -3, чему равен status? A) "меньше или равно нулю" B) "положительное" C) ошибка D) пустая строка Ответ: A

  6. Вложенные ветвления с несколькими переменными: if a > b: if a > c: res = "A" else: res = "B"

else: res = "C" При a = 5, b = 3, c = 4, какое значение имеет res? A) "A" B) "B" C) "C" D) ошибка Ответ: A

  1. Последовательность условий с нулём: if x > 0: sign = 1 elif x == 0: sign = 0 else: sign = -1 Что будет sign при x = 0? A) 1 B) 0 C) -1 D) ошибка Ответ: B

Если хочешь, могу оформить тест в виде файла (PDF или DOCX) или добавить тайминг, раскладку вариантов по цветам и инструкции для ученикам.


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

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

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

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