Ответ:

Задание 6. Анализ программы

Условие для вывода 'YES':

Программа напечатает 'YES', если оба условия в `if` истинны:

  • `s > 5`
  • `t > 5`

Это значит, что оба числа в паре должны быть больше 5.

Проверяем каждую пару из 9 запусков:

  1. (6, 8): 6 > 5 (истина), 8 > 5 (истина) → YES
  2. (3, 5): 3 > 5 (ложь), 5 > 5 (ложь) → NO
  3. (-7, 2): -7 > 5 (ложь), 2 > 5 (ложь) → NO
  4. (7, 7): 7 > 5 (истина), 7 > 5 (истина) → YES
  5. (9, 8): 9 > 5 (истина), 8 > 5 (истина) → YES
  6. (-1, 3): -1 > 5 (ложь), 3 > 5 (ложь) → NO
  7. (-4, 5): -4 > 5 (ложь), 5 > 5 (ложь) → NO
  8. (6, 9): 6 > 5 (истина), 9 > 5 (истина) → YES
  9. (2, -1): 2 > 5 (ложь), -1 > 5 (ложь) → NO

Подсчитываем количество запусков с 'YES':

Получили 'YES' в 4 случаях.

Ответ: 4