Тип 6. Анализ программы с условным оператором. Практика
1. Ниже приведена программа, записанная на языке программирования Python.
s = int(input())
t = int(input())
A = int(input())
if (s > 10) or (t > А):
print("YES")
else:
print("NO")
Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:
(1, 2); (11, 2); (1, 12); (11, 12); (–11, –12); (–11, 12); (–12, 11); (10, 10); (10, 5).
Укажите целое значение параметра А, при котором для указанных входных данных программа напечатает «NO» пять раз.
Посмотреть пояснение и ответ
Ответ: 11
2. Ниже приведена программа, записанная на языке программирования Python.
s = int(input())
t = int(input())
A = int(input())
if (s > 10) or (t > А):
print("YES")
else:
print("NO")
Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:
(1, 2); (11, 2); (1, 12); (11, 12); (–11, –12); (–11, 12); (–12, 11); (10, 10); (10, 5).
Укажите целое значение параметра А, при котором для указанных входных данных программа напечатает «YES» два раза.
Посмотреть пояснение и ответ
Ответ: 12
3. Ниже приведена программа, записанная на языке программирования Python.
s = int(input())
t = int(input())
if (s < 5) and not (t > 3):
print("YES")
else:
print("NO")
Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:
(2, –2); (–2, 4); (4, 1); (–12, 5); (0, –7); (1, 3); (8, 2); (3, 0); (23, 1).
Сколько было запусков, при которых программа напечатала «NO»?
Посмотреть пояснение и ответ
Ответ: 4
4. Ниже приведена программа, записанная на языке программирования Python.
s = int(input())
t = int(input())
if (s > 10) or (t > 10):
print("YES")
else:
print("NO")
Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:
(1, 2); (11, 2); (1, 12); (11, 12); (–11, –12); (–11, 12); (–12, 11); (10, 10); (10, 5).
Сколько было запусков, при которых программа напечатала «YES»?
Посмотреть пояснение и ответ
Ответ: 5
5. Ниже приведена программа, записанная на языке программирования Python.
s = int(input())
t = int(input())
A = int(input())
if (s > A) or (t > 11):
print("YES")
else:
print("NO")
Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:
(–9, 11); (2, 7); (5, 12); (2, –2); (7, –9); (12, 6); (9, –1); (7, 11); (11, –5).
Укажите наименьшее целое значение параметра А, при котором для указанных входных данных программа напечатает «NO» пять раз.
Посмотреть пояснение и ответ
Ответ: 7