Контрольные задания > 6. Ниже приведена программа, записанная на пяти языках программирования.
Было проведено 9 запусков программы, при которых в качестве значений переменных s и k вводились следующие пары чисел:
(19, 12); (7, -11); (15, 2); (-8, -8); (-3, 8); (-10, 12); (-10, -2); (15, 2); (10, 10).
Сколько было запусков, при которых программа напечатала «НЕТ»?
Вопрос:
6. Ниже приведена программа, записанная на пяти языках программирования.
Было проведено 9 запусков программы, при которых в качестве значений переменных s и k вводились следующие пары чисел:
(19, 12); (7, -11); (15, 2); (-8, -8); (-3, 8); (-10, 12); (-10, -2); (15, 2); (10, 10).
Сколько было запусков, при которых программа напечатала «НЕТ»?
Ответ:
Программа печатает «ДА», если `s > 8` или `k > 8`, и «НЕТ» в противном случае. Проверим каждую пару чисел:
1. (19, 12): 19 > 8 или 12 > 8 - ДА
2. (7, -11): 7 > 8 или -11 > 8 - НЕТ
3. (15, 2): 15 > 8 или 2 > 8 - ДА
4. (-8, -8): -8 > 8 или -8 > 8 - НЕТ
5. (-3, 8): -3 > 8 или 8 > 8 - НЕТ
6. (-10, 12): -10 > 8 или 12 > 8 - ДА
7. (-10, -2): -10 > 8 или -2 > 8 - НЕТ
8. (15, 2): 15 > 8 или 2 > 8 - ДА
9. (10, 10): 10 > 8 или 10 > 8 - ДА
Программа напечатала «НЕТ» в 4 случаях.
Ответ: 4