№6 ОГЭ. “NO”, наибольшее значение параметра (2 часть)

Усложнённое шестое задание ОГЭ, в котором значение параметра неизвестно, нужно определить его наибольшее значение. Кроме того, программа должна напечатать “NO”.

В шестом задании ОГЭ программа приведена на пяти языках программирования (Алгоритмический, Паскаль, Бейсик, Python, C++). При решении рассмотрим самый простой вариант – на алгоритмическом языке, это практически запись на русском языке.

Программы похожи. Вводятся значения переменных. Если выполняется заданное условие, программа выводит “YES”, если не выполняется – “NO”.

Чтобы программа вывела “NO”, указанное в ней логическое выражение должно быть ложным.

В рассматриваемых ниже примерах логическое выражение составлено из двух простых при помощи дизъюнкции. Оно будет ложным только если ложны оба простых выражения.

Рассмотрим примеры, в которых нужно определить наибольшее целое значение третьей переменной (параметра A).

Определение диапазона значений параметра аналогично рассмотренному здесь.

№4CC3AC

  • условие
  • решение
№6 ОГЭ. "NO", наибольшее значение параметра (2 часть) 1

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(13, 2); (11, 12); (–12, 12); (2, –2); (–10, –10); (6, –5); (2, 8); (9, 10); (1, 13).

Укажите наибольшее целое значение параметра А, при котором для указанных входных данных программа напечатает «NO» два раза.

Составим таблицу запусков программы.

№ запускаst(t > 12)(s > A)(s > A) или (t > 12)
1132X
21112X
3-1212XX“NO”
42-2X
5-10-10XX“NO”
66-5X
728X
8910X
9113V“YES”

НЕ (s > A) = s ≤ A

Значения s: -12, -10, 2, 2, 6, 9, 11, 13.

-10 ≤ A < 2.

Целые значения A: -10, -9, -8, -7, -6, -5, -4, -3, -2, -1, 0, 1.

Наибольшее целое значение A: 1.


№9F42EE

  • условие
  • решение

Ниже приведена программа

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(13, 2); (11, 12); (–12, 12); (2, –2); (–10, –10); (6, –5); (2, 8); (9, 10); (1, 13).

Укажите наибольшее целое значение параметра А, при котором для указанных входных данных программа напечатает «NO» четыре раза.

Составим таблицу запусков программы.

№ запускаst(t > 12)(s > A)(s > A) или (t > 12)
1132X
21112X
3-1212XX“NO”
42-2XX“NO”
5-10-10XX“NO”
66-5X
728XX“NO”
8910X
9113V“YES”

НЕ (s > A) = s ≤ A

Значения s: -12, -10, 2, 2, 6, 9, 11, 13.

2 ≤ A < 6.

Целые значения A: 2, 3, 4, 5.

Наибольшее целое значение A: 5.


№4EA117

  • условие
  • решение

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(13, 2); (11, 12); (–12, 12); (2, –2); (–10, –10); (6, –5); (2, 8); (9, 10); (1, 13).

Укажите наибольшее целое значение параметра А, при котором для указанных входных данных программа напечатает «NO» пять раз.

Составим таблицу запусков программы.

№ запускаst(t > 12)(s > A)(s > A) или (t > 12)
1132X
21112X
3-1212XX“NO”
42-2XX“NO”
5-10-10XX“NO”
66-5XX“NO”
728XX“NO”
8910X
9113V“YES”

НЕ (s > A) = s ≤ A

Значения s: -12, -10, 2, 2, 6, 9, 11, 13.

6 ≤ A < 9.

Целые значения A: 6, 7, 8.

Наибольшее целое значение A: 8.


№F0B088

  • условие
  • решение

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(13, 2); (11, 12); (–12, 12); (2, –2); (–10, –10); (6, –5); (2, 8); (9, 10); (1, 13).

Укажите наибольшее целое значение параметра А, при котором для указанных входных данных программа напечатает «NO» шесть раз

Составим таблицу запусков программы.

№ запускаst(t > 12)(s > A)(s > A) или (t > 12)
1132X
21112X
3-1212XX“NO”
42-2XX“NO”
5-10-10XX“NO”
66-5XX“NO”
728XX“NO”
8910XX“NO”
9113V“YES”

НЕ (s > A) = s ≤ A

Значения s: -12, -10, 2, 2, 6, 9, 11, 13.

9 ≤ A < 11.

Целые значения A: 9, 10.

Наибольшее целое значение A: 10.


№3CB92A

  • условие
  • решение

Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:

(13, 2); (11, 12); (–12, 12); (2, –2); (–10, –10); (6, –5); (2, 8); (9, 10); (1, 13).

Укажите наибольшее целое значение параметра А, при котором для указанных входных данных программа напечатает «NO» семь раз.

Составим таблицу запусков программы.

№ запускаst(t > 12)(s > A)(s > A) или (t > 12)
1132X
21112XX“NO”
3-1212XX“NO”
42-2XX“NO”
5-10-10XX“NO”
66-5XX“NO”
728XX“NO”
8910XX“NO”
9113V“YES”

НЕ (s > A) = s ≤ A

Значения s: -12, -10, 2, 2, 6, 9, 11, 13.

11 ≤ A < 13.

Целые значения A: 11, 12.

Наибольшее целое значение A: 12.

Примеры из Банка заданий ОГЭ