Вопрос:

6. Ниже приведена программа, записанная на пяти языках программирования. Паскаль var s, t: integer; begin readln(s); readln(t); if (s > 12) or (t > 12) then writeln ('YES') else writeln ('NO') end. Алгоритмический язык алг цел s, t ввод s ввод t если s > 12 или t > 12 то вывод "YES" иначе вывод "NO" кон Было проведено 9 запусков программы, при которых в качестве значений перемен- ных s и t вводились следующие пары чисел: (1, 13); (14, 2); (1, 12); (11, 12); (-14, -14); (-11, 13); (-4, 11); (2, 9); (8, 6). Сколько было запусков, при которых программа напечатала «YES»?

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

Ответ:

Решение:

Программа печатает "YES", если хотя бы одно из чисел (s или t) больше 12. Проверим каждую пару:

  • (1, 13): 13 > 12 — YES
  • (14, 2): 14 > 12 — YES
  • (1, 12): 12 не больше 12 — NO
  • (11, 12): 12 не больше 12 — NO
  • (-14, -14): оба числа меньше 12 — NO
  • (-11, 13): 13 > 12 — YES
  • (-4, 11): 11 не больше 12 — NO
  • (2, 9): оба числа меньше 12 — NO
  • (8, 6): оба числа меньше 12 — NO

Программа напечатала "YES" в 3 случаях.

Ответ: 3

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

Похожие