Вопрос:

6. Ниже приведена программа, записанная на пяти языках программирования. Алгоритмический язык алг нач цел s, t ввод ѕ ввод t если я > 2 n t < 5 то вывод "YES" иначе вывод "NO" все кон Python s = int(input()) t = int(input()) if s > 2 and t < 5: print("YES") else: print("NO") Было проведено 9 запусков программы, при которых в качестве значений переменных в иt вводились следующие пары чисел: (−2, 3); (2, 5); (0, 3); (5, −3); (5, 4); (11, 4); (8, −6); (1, 7); (9, 1). Сколько было запусков, при которых программа напечатала «NO»?

Ответ:

Программа печатает «YES», если выполнены два условия: $$s > 2$$ и $$t < 5$$. В противном случае она печатает «NO». Рассмотрим каждую пару чисел: 1. (-2, 3): $$s = -2$$, $$t = 3$$. $$s > 2$$ (нет), $$t < 5$$ (да). Вывод: «NO». 2. (2, 5): $$s = 2$$, $$t = 5$$. $$s > 2$$ (нет), $$t < 5$$ (нет). Вывод: «NO». 3. (0, 3): $$s = 0$$, $$t = 3$$. $$s > 2$$ (нет), $$t < 5$$ (да). Вывод: «NO». 4. (5, -3): $$s = 5$$, $$t = -3$$. $$s > 2$$ (да), $$t < 5$$ (да). Вывод: «YES». 5. (5, 4): $$s = 5$$, $$t = 4$$. $$s > 2$$ (да), $$t < 5$$ (да). Вывод: «YES». 6. (11, 4): $$s = 11$$, $$t = 4$$. $$s > 2$$ (да), $$t < 5$$ (да). Вывод: «YES». 7. (8, -6): $$s = 8$$, $$t = -6$$. $$s > 2$$ (да), $$t < 5$$ (да). Вывод: «YES». 8. (1, 7): $$s = 1$$, $$t = 7$$. $$s > 2$$ (нет), $$t < 5$$ (нет). Вывод: «NO». 9. (9, 1): $$s = 9$$, $$t = 1$$. $$s > 2$$ (да), $$t < 5$$ (да). Вывод: «YES». «NO» было напечатано 4 раза. Ответ: 4
Смотреть решения всех заданий с листа
Подать жалобу Правообладателю

Похожие