Вопрос:

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел: (2,7); (7,-4); (3,7); (2,8); (5,7); (4,8); (7,-6); (5,8); (4,7); Сколько было запусков, при которых программа напечатала «NO»?

Фотография

Ответ ассистента

Для решения задачи проанализируем условие, при котором программа печатает «NO». Программа выводит «YES», если выполняется условие `not(s > 6 or t < 7)`, что эквивалентно логическому выражению `s <= 6 and t >= 7`. Соответственно, программа выводит «NO», если условие `s <= 6 and t >= 7` ложно, то есть при выполнении условия `s > 6 or t < 7`. Проверим каждую пару $(s, t)$ на соответствие условию `s > 6` или `t < 7`: 1. (2, 7): $2 > 6$ (Ложь) или $7 < 7$ (Ложь) → Итог: Ложь (выведет YES) 2. (7, -4): $7 > 6$ (Истина) или $-4 < 7$ (Истина) → Итог: Истина (выведет NO) 3. (3, 7): $3 > 6$ (Ложь) или $7 < 7$ (Ложь) → Итог: Ложь (выведет YES) 4. (2, 8): $2 > 6$ (Ложь) или $8 < 7$ (Ложь) → Итог: Ложь (выведет YES) 5. (5, 7): $5 > 6$ (Ложь) или $7 < 7$ (Ложь) → Итог: Ложь (выведет YES) 6. (4, 8): $4 > 6$ (Ложь) или $8 < 7$ (Ложь) → Итог: Ложь (выведет YES) 7. (7, -6): $7 > 6$ (Истина) или $-6 < 7$ (Истина) → Итог: Истина (выведет NO) 8. (5, 8): $5 > 6$ (Ложь) или $8 < 7$ (Ложь) → Итог: Ложь (выведет YES) 9. (4, 7): $4 > 6$ (Ложь) или $7 < 7$ (Ложь) → Итог: Ложь (выведет YES) Программа напечатала «NO» при двух запусках. **Ответ: 2**

Другие решения

Что ещё задавали пользователи