Предмет: Информатика, автор: ekat66215

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

x = int(input())
y = int(input())
if x > 11 or y >= 11:
print("YES")
else:
print("NO")

Ваня тестировал программу и произвел 9 запусков, при которых в качестве значений переменных x и y вводил следующие пары чисел:

(1, 2); (–10, –11); (12, 2); (1, 13); (–10, 11); (–11, 12); (11, 11); (12, 13); (11, 5)

Сколько раз Ваня получил значение "YES" на экране?

Приложения:

Ответы

Автор ответа: ivanh16
20

Ответ:

(Сделай мот ответ лучшим пжпж:3)

кстати,это 6 задание по огэ.

(1,2) - это значит,что x=1 и y=2.

переведу код на питоне на русский язык:

если x больше 11 ИЛИ y больше или равно 11:

то вывести "YES"

иначе:

вывести "NO"

Таким образом,

если x и у соответствуют выражению

«x > 11 или y >= 11»,то выводится "YES",а если не соответствуют,то выводится "NO".

Решение:

(1, 2) ----> х=1 и у=2 ----> Ни оба из этих чисел не больше

11,поэтому выводится "NO"

(–10, –11) ----> x=-10 и у=-11 ----> Ни оба из этих чисел не больше 11,поэтому выводится "NO"

(12, 2) ----> x=12 и у=2 ----> тут 12 больше 11,поэтому выводится "YES"

(1, 13) ----> x=1 и у=13 ----> "YES"

(–10, 11) ----> x=-10 и у=11 ---> "YES"

(–11, 12) ----> "YES"

(11, 11) ----> "YES",так как y (т.е. 11) больше либо РАВНО 11.

(12, 13) ----> "YES"

(11, 5) ----> "NO"

6 раз выводился "YES" и выводился "NO" 3 раза.

Ответ:

6 раз

Похожие вопросы
Предмет: Русский язык, автор: rommbeeg309
Предмет: Английский язык, автор: BroP