Ответ:

Решение:

Программа выведет "НЕТ", если условие (a < 10) or (b > 10) будет ложным. Это произойдет только в том случае, если оба подусловия ложны:

  • a < 10 должно быть ложным, т.е. a >= 10.
  • b > 10 должно быть ложным, т.е. b <= 10.

Таким образом, программа напечатает "НЕТ", если a >= 10 И b <= 10.

Проверим каждую пару введенных значений:

  • (-10, 2): a < 10 (истина), b <= 10 (истина) -> условие (a<10 or b>10) истинно -> "ДА"
  • (1, 2): a < 10 (истина), b <= 10 (истина) -> условие (a<10 or b>10) истинно -> "ДА"
  • (9, 10): a < 10 (истина), b <= 10 (истина) -> условие (a<10 or b>10) истинно -> "ДА"
  • (10, 11): a >= 10 (истина), b > 10 (истина) -> условие (a<10 or b>10) истинно -> "ДА"
  • (11, 10): a >= 10 (истина), b <= 10 (истина) -> условие (a<10 or b>10) ложно -> "НЕТ"
  • (11, 2): a >= 10 (истина), b <= 10 (истина) -> условие (a<10 or b>10) ложно -> "НЕТ"
  • (-12, -11): a < 10 (истина), b <= 10 (истина) -> условие (a<10 or b>10) истинно -> "ДА"
  • (-10, -10): a < 10 (истина), b <= 10 (истина) -> условие (a<10 or b>10) истинно -> "ДА"
  • (11, 15): a >= 10 (истина), b > 10 (истина) -> условие (a<10 or b>10) истинно -> "ДА"

Программа напечатала "НЕТ" в 2 случаях.

Ответ: 2