Вопрос:

программа напечатала «ДА»? 26. s = int(input()) t = int(input()) if (s < 10) or (t > 10): else: print("YES") print("NO") Было проведено 9 запусков программы, при которых в качестве значений переменных в и т вводились следующие пары чисел (s, t): (15, 9); (5, 11); (3, 11); (18, 15); (0, 9); (15, 6); (17, 10); (-4, 5); (2, 10). Сколько было запусков, при которых программа напечатала "NO"?

Смотреть решения всех заданий с листа

Ответ:

Ответ: 3

Краткое пояснение: Программа выводит "NO", когда оба условия (s < 10 и t > 10) не выполняются.

Разбираемся:

  • Программа запрашивает два числа: s и t.
  • Если хотя бы одно из условий (s < 10 или t > 10) истинно, программа выводит "YES".
  • В противном случае, программа выводит "NO".

Теперь проверим каждую пару чисел:

  1. (15, 9): s = 15, t = 9. Условие s < 10 - ложно, t > 10 - ложно. Вывод: NO.
  2. (5, 11): s = 5, t = 11. Условие s < 10 - истинно. Вывод: YES.
  3. (3, 11): s = 3, t = 11. Условие s < 10 - истинно. Вывод: YES.
  4. (18, 15): s = 18, t = 15. Условие s < 10 - ложно, t > 10 - истинно. Вывод: YES.
  5. (0, 9): s = 0, t = 9. Условие s < 10 - истинно. Вывод: YES.
  6. (15, 6): s = 15, t = 6. Условие s < 10 - ложно, t > 10 - ложно. Вывод: NO.
  7. (17, 10): s = 17, t = 10. Условие s < 10 - ложно, t > 10 - ложно. Вывод: NO.
  8. (-4, 5): s = -4, t = 5. Условие s < 10 - истинно. Вывод: YES.
  9. (2, 10): s = 2, t = 10. Условие s < 10 - истинно. Вывод: YES.

Подсчитаем количество выводов "NO": 3 раза.

Ответ: 3

Цифровой атлет с нами! Ты нашел верное решение.

ГДЗ по фото 📸