Вопрос:

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

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

Ответ:

Программа печатает "YES", если условие s > -3 and not t > 5 истинно, и "NO" в противном случае.

Рассмотрим условие: s > -3 and not t > 5.

Это эквивалентно: s > -3 and t <= 5.

Теперь проверим каждую пару (s, t) из списка:

  1. (-3, 5): $$s = -3$$. Условие $$s > -3$$ ложно. Вывод: "NO".
  2. (-2, 2): $$s = -2$$, $$t = 2$$. $$s > -3$$ (истинно) и $$t <= 5$$ (истинно). Оба условия истинны. Вывод: "YES".
  3. (-1, -3): $$s = -1$$, $$t = -3$$. $$s > -3$$ (истинно) и $$t <= 5$$ (истинно). Оба условия истинны. Вывод: "YES".
  4. (1, 0): $$s = 1$$, $$t = 0$$. $$s > -3$$ (истинно) и $$t <= 5$$ (истинно). Оба условия истинны. Вывод: "YES".
  5. (-4, -7): $$s = -4$$. Условие $$s > -3$$ ложно. Вывод: "NO".
  6. (2, 3): $$s = 2$$, $$t = 3$$. $$s > -3$$ (истинно) и $$t <= 5$$ (истинно). Оба условия истинны. Вывод: "YES".
  7. (3, 5): $$s = 3$$, $$t = 5$$. $$s > -3$$ (истинно) и $$t <= 5$$ (истинно). Оба условия истинны. Вывод: "YES".
  8. (5, -3): $$s = 5$$, $$t = -3$$. $$s > -3$$ (истинно) и $$t <= 5$$ (истинно). Оба условия истинны. Вывод: "YES".
  9. (6, -7): $$s = 6$$, $$t = -7$$. $$s > -3$$ (истинно) и $$t <= 5$$ (истинно). Оба условия истинны. Вывод: "YES".

Программа напечатала "NO" для пар (-3, 5) и (-4, -7).

Ответ: 2

ГДЗ по фото 📸
Подать жалобу Правообладателю

Похожие