ОГЭ №6: подсчёт запусков программы с условием

Автор: wilgelmzwer , 24 мая 2026
← К списку задач
24052026_5_6
Условие задачи

Дана программа:

x = int(input())
y = int(input())

if x > 12 or y < 5:
    print("ДА")
else:
    print("НЕТ")

Было проведено 10 запусков этой программы. В качестве значений переменных x и y вводились следующие пары чисел:

(10, 4); (13, 8); (12, 5); (20, 10); (7, 3);
(11, 6); (15, 2); (12, 1); (8, 9); (14, 5)

Сколько было запусков, при которых программа напечатала «ДА»?

В ответе запишите одно целое число.

Проверка ответа

.
Подсказка

Программа печатает «ДА», если выполняется хотя бы одно из двух условий:

x > 12
y < 5

Так как используется логическая операция or, достаточно выполнения хотя бы одной части условия.

Решение

Проверим каждую пару чисел. Программа печатает «ДА», если выполнено условие:

x > 12 or y < 5
ПараПроверкаРезультат
(10, 4)10 > 12 — нет, 4 < 5 — даДА
(13, 8)13 > 12 — даДА
(12, 5)12 > 12 — нет, 5 < 5 — нетНЕТ
(20, 10)20 > 12 — даДА
(7, 3)7 > 12 — нет, 3 < 5 — даДА
(11, 6)11 > 12 — нет, 6 < 5 — нетНЕТ
(15, 2)15 > 12 — да, 2 < 5 — даДА
(12, 1)12 > 12 — нет, 1 < 5 — даДА
(8, 9)8 > 12 — нет, 9 < 5 — нетНЕТ
(14, 5)14 > 12 — даДА

Программа напечатала «ДА» в 7 запусках.

Ответ: 7.

Входит в комплекты

Эта задача используется в подборках, связках или тренировочных наборах.

ОГЭ
Задание 6
ОГЭ №6
Условия
Алгебра логики
Пары чисел
2 - простая
Авторская задача