Контрольные задания > 9. Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:
(9, 9); (9, 10); (8, 5); (11, 6); (-11, 10); (-5, 9); (-10, 10); (4, 5); (8, 6).
Сколько было запусков, при которых программа напечатала «NO»?
Вопрос:
9. Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:
(9, 9); (9, 10); (8, 5); (11, 6); (-11, 10); (-5, 9); (-10, 10); (4, 5); (8, 6).
Сколько было запусков, при которых программа напечатала «NO»?
Программа печатает "NO", если условие `(s < 5) and not t > 3` ложно.
Проверим каждую пару:
(9, 9): (9 < 5) is False. -> NO
(9, 10): (9 < 5) is False. -> NO
(8, 5): (8 < 5) is False. -> NO
(11, 6): (11 < 5) is False. -> NO
(-11, 10): (-11 < 5) is True, (10 > 3) is True, not True is False. True and False is False. -> NO
(-5, 9): (-5 < 5) is True, (9 > 3) is True, not True is False. True and False is False. -> NO
(-10, 10): (-10 < 5) is True, (10 > 3) is True, not True is False. True and False is False. -> NO
(4, 5): (4 < 5) is True, (5 > 3) is True, not True is False. True and False is False. -> NO
(8, 6): (8 < 5) is False. -> NO