Вопрос:

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

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

Ответ:

Программа печатает "YES", если условие s < 5 or t > 5 истинно.

Проверим каждую пару:

  • (2, 5): 2 < 5 (истина) -> YES
  • (5, 2): 5 < 5 (ложь) и 2 > 5 (ложь) -> NO
  • (4, 4): 4 < 5 (истина) -> YES
  • (2, -2): 2 < 5 (истина) -> YES
  • (3, 1): 3 < 5 (истина) -> YES
  • (8, 3): 8 < 5 (ложь) и 3 > 5 (ложь) -> NO
  • (9, -7): 9 < 5 (ложь) и -7 > 5 (ложь) -> NO
  • (7, 7): 7 < 5 (ложь) и 7 > 5 (истина) -> YES
  • (4, 6): 4 < 5 (истина) -> YES

Программа напечатала "YES" 6 раз.

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