Задание 6 ОГЭ по информатике · 8334E6
ПовышеннаяКЭС 3.2
Ниже приведена программа, записанная на пяти языках программирования. Программа выводит «YES», если выполняется условие s>A или t>11, и выводит «NO» в противном случае.
Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел: (−9,11); (2,7); (5,12); (2,−2); (7,−9); (12,6); (9,−1); (7,11); (11,−5). Укажите наименьшее целое значение параметра A, при котором для указанных входных данных программа напечатает «YES» четыре раза.
Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел: (−9,11); (2,7); (5,12); (2,−2); (7,−9); (12,6); (9,−1); (7,11); (11,−5). Укажите наименьшее целое значение параметра A, при котором для указанных входных данных программа напечатает «YES» четыре раза.
Показать ответ
7
Подсказки (3)
- Сначала определите, для какой пары выполняется условие t>11.
- Для остальных пар подсчитайте количество значений s, больших A.
- Пара (5,12) даёт «YES» независимо от A. Чтобы всего было четыре вывода «YES», условие s>A должно выполняться ещё для трёх пар. При A=7 это пары со значениями s=12, 9 и 11.
Решение
1. Условие вывода «YES» имеет вид s>A или t>11. 2. Неравенство t>11 выполняется только для пары (5,12), поэтому она даёт один вывод «YES» независимо от значения A. 3. Чтобы получить всего четыре вывода «YES», для трёх остальных пар должно выполняться неравенство s>A. 4. При A=7 значения s, большие A, равны 12, 9 и 11. Значения s=7 не подходят, так как требуется строгое неравенство. 5. Получаем один вывод «YES» из-за условия t>11 и ещё три из-за условия s>7, всего четыре вывода.
Частые ошибки
- Учитывать условие s>A как нестрогое, включая значения s=A.
- Забыть, что выполнение хотя бы одного условия в конструкции «или» достаточно для вывода «YES».
- Выбрать меньшее значение A, при котором количество выводов «YES» становится больше четырёх.
Источник: Открытый банк ФИПИ
Похожие задания
6Программа вводит целые числа s, t и A и выводит «YES», если выполняется условие s>A или t>12, иначе выводит…Задания открытого банка ФИПИ · 5B58D06Программа получает целые значения переменных s, t и A. Если выполняется условие (s>A) или (t>11), программа…Задания открытого банка ФИПИ · 627A256Программа получает целые значения переменных s, t и A и выводит «YES», если выполняется условие s>10 или t>A…Задания открытого банка ФИПИ · 628BD06Программа получает целые числа s, t и A. Если выполняется условие (s>A) или (t>12), программа печатает «YES»…Задания открытого банка ФИПИ · 82A36E6Программа получает целые значения переменных s, t и A и печатает «YES», если выполняется условие s>A или…Задания открытого банка ФИПИ · 85F2356Программа выводит «YES», если выполняется условие s>A или t>12, и выводит «NO» в противном случае. Было…Задания открытого банка ФИПИ · A753F76Программа вводит целые значения переменных s, t и A и выводит «YES», если выполняется условие s>A или t>12…Задания открытого банка ФИПИ · B4730C6Программа получает целые значения переменных s, t и A. Если выполняется условие s>10 или t>A, программа…Задания открытого банка ФИПИ · B718B3
Нужен репетитор по информатике?
Посмотрите репетиторов, которые ведут занятия в Precettore, или оставьте заявку — подберём сами.
Готовьтесь к ОГЭ по информатике в Precettore
Варианты с автопроверкой, домашние задания от репетитора, онлайн-доска и разбор ошибок — в одном кабинете. Регистрация бесплатная.