Соотнесите пример и тип ветвления. Перетащите ответы из правой части в…

Информатика8 классРешено по фото 7 октября 2026 в 13:35
№ Типы ветвления
⚠️

В задании видны только варианты для первого пункта («Проверка делимости числа на или на »). Варианты для пунктов «Проверка положительности числа» и «Проверка принадлежности числа диапазону» не видны, поэтому они не решены. В задании не видны варианты ответа и продолжение кода после if. Чтобы решить, переснимите ближе и крупнее: откройте список вариантов для каждого пункта и сделайте по – задания на фото.

Соотнесите пример и тип ветвления.

Перетащите ответы из правой части в соответствующее им поле в левой части.

Ветвление в неполной форме с использованием составного условия

Ветвление в неполной форме с простым условием

Вложенное ветвление

Варианты:
if x > 0 and y > 0:
print("I")

if x > 0:
print("Положительное")

if x > 0:
if y > 0:
print("I")

Решение
  1. Составное условие — это условие, в котором простые условия соединены логическим оператором. В примере if x > and y > : два условия соединены через and, ветки else нет, значит это неполная форма с составным условием.

  2. В примере if x > : print("Положительное") одно простое условие и нет else. Это неполная форма с простым условием.

  3. В примере if x > : if y > : один if стоит внутри другого. Это вложенное ветвление.

💡 Почему так

Неполная форма — это if без else. Составное условие содержит and, or или not. Вложенное ветвление — это if внутри if.

Ответ

Ветвление в неполной форме с использованием составного условия — if x > and y > : print("I")
Ветвление в неполной форме с простым условием — if x > : print("Положительное")
Вложенное ветвление — if x > : if y > : print("I")

№ Вставка пропущенных операторов

Вставьте пропущенные операторы.

Введите ответ в предложенное ниже поле.

[Текст] x > 0:
print("Положительное")
elif x == 0:
print("Ноль")
[Текст] :
print("Отрицательное")

Решение

Цепочка ветвлений начинается с if: if x > :. Затем идут elif x == : и последняя ветка для всех остальных случаев, то есть для отрицательных чисел. Для неё условие не нужно, поэтому ставится else:.

💡 Почему так

Конструкция if ... elif ... else проверяет условия по порядку. Ветка else выполняется, если ни одно из предыдущих условий не сработало.

Ответ
  1. if
  2. else
№ Условия в условном операторе

Соотнесите задачу и необходимое для её решения условие в записи условного оператора.

Перетащите ответы из правой части в соответствующее им поле в левой части.

Проверка делимости числа на 2 или на 3

Проверка положительности числа

Проверка принадлежности числа диапазону

Варианты для первого пункта:
Составное условие с использованием логического оператора or
Простое условие
Составное условие с использованием логического оператора and

Решение

Число должно делиться на или на , то есть достаточно выполнения хотя бы одного условия: n % == or n % == . Это составное условие с логическим оператором or.

Для остальных пунктов варианты ответа на фото не видны, поэтому они не решены.

💡 Почему так

Оператор or истинен, если верно хотя бы одно из условий, а and — только если верны оба.

Ответ

Проверка делимости числа на или на — составное условие с использованием логического оператора or

Помогло?

Есть ещё задание?Сфоткай, и ДЗмэн решит за пару секунд.

Решить по фото