Ниже приведена программа, записанная на языке программирования. Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел: (1, 2); (11, 2); (1, 12); (11, 12); (–11, –12); (–11, 12); (–12, 11); (10, 10); (10, 5). Укажите целое значение параметра А, при котором для указанных входных данных программа напечатает «NO» пять раз

Приложения:

Ответы

Ответ дал: onetfriend
2

Ответ:

A=11

Объяснение:

Даны s и t

(1, 2); (11, 2); (1, 12); (11, 12); (–11, –12); (–11, 12); (–12, 11); (10, 10); (10, 5)

из кода программы видно, что программа напечатает YES когда s>10 ИЛИ t>A

в остальных случаях будет напечатано NO

во втором и четвертом наборе s и t (11, 2) и (11, 12) s>10, поэтому программа напечатает YES независимо от значения A, поэтому мы их не рассматриваем.

В оставшихся наборах данных s<=10 поэтому программа может напечатать как YES так и NO, в зависимости от того будет ли t>A или нет.

s нам не уже не нужно, она не влияет на результат, интересует только t .

t у нас такие:

2

12

-12

12

11

10

5

Нам нужно найти такое значения A, при котором в пяти случаях t будет меньше или равно A (тогда будет напечатано NO).

Размышлением, приходим к выводу что если A=11 то в пяти случаях из написанных семи, t будет меньше или равно A и программа выдаст NO, как и требуется по условию

Ответ: A=11

Вас заинтересует