Вопрос:

244. Текст программы с условным оператором приведён на двух языках программирования. Pascal: var s, t: integer; begin readln(s); readln(t); if (s > 5) or (t > 10) then writeln('Да') else writeln('Нет') end. Python: s = int(input()); t = int(input()); if s > 5 or t > 10: print('Да') else: print('Нет'). Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел: (8, 8); (9, 6); (4, 7); (6, 6); (-9, -2); (-5, 9); (-10, 10); (6, 9); (10, 6). Сколько было запусков, при которых программа вывела «Да»?

Ответ:

Программа выводит «Да», если выполняется хотя бы одно условие: \(s>5\) или \(t>10\).

  1. \((8,8)\) — «Да»;
  2. \((9,6)\) — «Да»;
  3. \((4,7)\) — «Нет»;
  4. \((6,6)\) — «Да»;
  5. \((-9,-2)\) — «Нет»;
  6. \((-5,9)\) — «Нет»;
  7. \((-10,10)\) — «Нет»;
  8. \((6,9)\) — «Да»;
  9. \((10,6)\) — «Да».

Всего программа вывела «Да» в 5 случаях.

Ответ: 5