Вопрос:

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

Ответ:

Решение:

Программа напечатает «YES», если условие s > 10 AND t > 10 будет истинным. Во всех остальных случаях будет напечатано «NO». Проверим каждую пару введенных чисел:

  1. (10, 10): 10 > 10 — ложь, 10 > 10 — ложь. Условие ложно. → «NO»
  2. (10, 6): 10 > 10 — ложь, 6 > 10 — ложь. Условие ложно. → «NO»
  3. (-4, 8): -4 > 10 — ложь, 8 > 10 — ложь. Условие ложно. → «NO»
  4. (2, 9): 2 > 10 — ложь, 9 > 10 — ложь. Условие ложно. → «NO»
  5. (12, 7): 12 > 10 — истина, 7 > 10 — ложь. Условие ложно. → «NO»
  6. (-11, 4): -11 > 10 — ложь, 4 > 10 — ложь. Условие ложно. → «NO»
  7. (-8, 13): -8 > 10 — ложь, 13 > 10 — истина. Условие ложно. → «NO»
  8. (10, 9): 10 > 10 — ложь, 9 > 10 — ложь. Условие ложно. → «NO»
  9. (11, 11): 11 > 10 — истина, 11 > 10 — истина. Условие истинно. → «YES»

Программа напечатала «NO» в 8 случаях.

Ответ: 8