Вопрос:

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

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

Ответ:

INSIGHT

Краткое пояснение: Программа выводит "YES", если условие (s<7 или t>5) истинно, и "NO" в противном случае. Нужно проверить каждую пару входных данных.

Пошаговое решение:

  1. Проверим условие (s < 7 или t > 5) для каждой пары:
    • (9, 5): $$9 less 7$$ и $$5 gtr 5$$. Условие ложно. Вывод: NO.
    • (11, 2): $$11 less 7$$ и $$2 gtr 5$$. Условие ложно. Вывод: NO.
    • (4, 5): $$4 < 7$$ (истинно). Условие истинно. Вывод: YES.
    • (7, -2): $$7 less 7$$ и $$-2 gtr 5$$. Условие ложно. Вывод: NO.
    • (4, 4): $$4 < 7$$ (истинно). Условие истинно. Вывод: YES.
    • (7, 7): $$7 less 7$$ и $$7 > 5$$ (истинно). Условие истинно. Вывод: YES.
    • (1, -1): $$1 < 7$$ (истинно). Условие истинно. Вывод: YES.
    • (3, 9): $$3 < 7$$ (истинно). Условие истинно. Вывод: YES.
    • (2, 2): $$2 < 7$$ (истинно). Условие истинно. Вывод: YES.
  2. Подсчитаем количество "NO": В 4 случаях программа напечатала "NO".

Ответ: 4

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

Похожие