Задание 6 ОГЭ по информатике · 628BD0

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

Показать ответ
5
Подсказки (3)
  1. Для двух запусков с s=11 условие s>10 выполняется независимо от значения A.
  2. Для остальных запусков определите, при каких целых A выполняется неравенство t>A.
  3. Из семи оставшихся запусков должны дать результат «YES» ровно четыре. Это выполняется при A=5,6,7,8,9.
Решение
1. В двух запусках (11,2) и (11,12) условие s>10 истинно, поэтому программа напечатает «YES» при любом значении A.

2. В остальных семи запусках значение «YES» получается только при выполнении неравенства t>A.

3. Для семи пар получаем условия: A<2, A<12, A<−12, A<12, A<11, A<10, A<5.

4. Чтобы всего было шесть ответов «YES», среди этих семи условий должны выполниться ровно четыре. Это происходит при целых значениях A=5,6,7,8,9.

5. Количество таких целых значений равно 5.
Частые ошибки
  • Не учитывать, что при s>10 результат «YES» не зависит от значения A.
  • Считать не количество значений параметра A, а количество запусков программы.
  • Заменять строгое неравенство t>A на нестрогое t≥A.

Источник: Открытый банк ФИПИ

Похожие задания

6Программа получает значения переменных 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. Если выполняется условие (s>A) или (t>11), программа…Задания открытого банка ФИПИ · 627A256Программа получает целые числа s, t и A. Если выполняется условие (s>A) или (t>12), программа печатает «YES»…Задания открытого банка ФИПИ · 82A36E6Программа выводит «YES», если выполняется условие s>A или t>11, и выводит «NO» в противном случае. Было…Задания открытого банка ФИПИ · 8334E66Программа получает целые значения переменных s, t и A и печатает «YES», если выполняется условие s>A или…Задания открытого банка ФИПИ · 85F2356Программа выводит «YES», если выполняется условие s>A или t>12, и выводит «NO» в противном случае. Было…Задания открытого банка ФИПИ · A753F7

Нужен репетитор по информатике?

Посмотрите репетиторов, которые ведут занятия в Precettore, или оставьте заявку — подберём сами.

Репетиторы по информатике

Подбор репетитора

Напишите, что нужно, — команда Precettore подберёт репетитора и свяжется с вами.

Готовьтесь к ОГЭ по информатике в Precettore

Варианты с автопроверкой, домашние задания от репетитора, онлайн-доска и разбор ошибок — в одном кабинете. Регистрация бесплатная.