Задание 6 ОГЭ по информатике · B718B3
ПовышеннаяКЭС 3.2
Программа получает целые значения переменных s, t и A. Если выполняется условие s>10 или t>A, программа выводит «YES», иначе выводит «NO». Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел: (1,2); (11,2); (1,12); (11,12); (−11,−12); (−11,12); (−12,11); (10,10); (10,5). Найдите количество целых значений параметра A, при которых для указанных входных данных программа напечатает «NO» три раза.
Показать ответ
5
Подсказки (3)
- При каких условиях программа выводит «NO»? Рассмотрите отрицание условия s>10 или t>A.
- Вывод «NO» происходит, если одновременно выполняются условия s≤10 и t≤A.
- Для семи пар, где s≤10, требования к A: A≥2, A≥12, A≥−12, A≥12, A≥11, A≥10, A≥5. Ровно три условия выполняются при A=5,6,7,8,9.
Решение
1. Программа печатает «NO», если условие в операторе ветвления ложно:
s≤10 и t≤A
2. Для пар (11,2) и (11,12) значение s>10, поэтому программа печатает «YES» независимо от A.
3. Для остальных пар условия вывода «NO» имеют вид: A≥2, A≥12, A≥−12, A≥12, A≥11, A≥10, A≥5.
4. Ровно три из этих семи условий выполняются при целых значениях A от 5 до 9 включительно.
A∈{5,6,7,8,9}
5. Количество таких целых значений равно:
9−5+1=5Частые ошибки
- Не учитывать, что при s>10 программа выводит «YES» независимо от значения A.
- Считать количество подходящих запусков, а не количество целых значений параметра A.
- Неверно заменить условие вывода «NO» на s>10 или t>A.
Источник: Открытый банк ФИПИ
Похожие задания
6Программа выводит «YES», если выполняется условие s>A или t>11, и выводит «NO» в противном случае. Было…Задания открытого банка ФИПИ · 8334E66Программа получает целые значения переменных 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 и выводит «YES», если выполняется условие s>A или t>12…Задания открытого банка ФИПИ · B7252C6Программа выводит «YES», если выполняется условие s>10 или t>A, и выводит «NO» в противном случае. Было…Задания открытого банка ФИПИ · BA5A686Программа выводит «YES», если выполняется условие s>10 или t>A, и выводит «NO» в противном случае. Было…Задания открытого банка ФИПИ · BB91976Программа выводит «YES», если выполняется условие s>A или t>12, и выводит «NO» в противном случае. Было…Задания открытого банка ФИПИ · BE0FEB
Нужен репетитор по информатике?
Посмотрите репетиторов, которые ведут занятия в Precettore, или оставьте заявку — подберём сами.
Готовьтесь к ОГЭ по информатике в Precettore
Варианты с автопроверкой, домашние задания от репетитора, онлайн-доска и разбор ошибок — в одном кабинете. Регистрация бесплатная.