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