№6 ОГЭ. Целое значение параметра

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

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

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

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

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

№E2A437

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

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

№6 ОГЭ. Целое значение параметра 1

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

(1, 2); (11, 2); (1, 12); (11, 12); (–11, –12); (–11, 12); (–12, 11); (10, 10); (10, 5).

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

№ запускаst(s > 10)(t > A)(s > 10) или (t > А)
112X
2112V“YES”
3112XV“YES”
41112V“YES”
5-11-12X
6-1112XV“YES”
7-1211X
81010X
9105X

Проверим условие без параметра (s > 10). При запусках 2 и 4 оно выполняется. Значит, в этих случаях программа напечатает “YES” независимо от выполнения второго условия, их из дальнейшего рассмотрения исключаем.

По условию, программа должна напечатать «YES» четыре раза. Значит, нужно, чтобы при двух запусках выполнялось условие t > A, то есть A < t.

Чтобы определить значение параметра, выпишем по убыванию значения t: 12, 12, 11, 10, 5, 2, -12.

Целое значение A, меньшее, чем два значения t – это 11.


№5EDF5F

  • условие
  • решение
№6 ОГЭ. Целое значение параметра 1

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

(1, 2); (11, 2); (1, 12); (11, 12); (–11, –12); (–11, 12); (–12, 11); (10, 10); (10, 5).

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

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

№ запускаst(s > 10)(t > A)(s > 10) или (t > А)
112X
2112V“YES”
3112XV“YES”
41112V“YES”
5-11-12X
6-1112XV“YES”
7-1211XV“YES”
81010X
9105X

t > A = A < t

Значения t по убыванию: 12, 12, 11, 10, 5, 2, -12

Целое значение A: 10.


№890295

  • условие
  • решение
№6 ОГЭ. Целое значение параметра 1

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

(1, 2); (11, 2); (1, 12); (11, 12); (–11, –12); (–11, 12); (–12, 11); (10, 10); (10, 5).

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

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

№ запускаst(s > 10)(t > A)(s > 10) или (t > А)
112XX“NO”
2112V“YES”
3112X
41112V“YES”
5-11-12XX“NO”
6-1112X
7-1211X
81010XX“NO”
9105XX“NO”

НЕ (t > A) = (t ≤ A)

Значения t по возрастанию: -12, 2, 5, 10, 11, 12, 12.

10 ≤ A < 11

Целое значение A: 10.


№DDA24D

  • условие
  • решение
№6 ОГЭ. Целое значение параметра 1

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

(1, 2); (11, 2); (1, 12); (11, 12); (–11, –12); (–11, 12); (–12, 11); (10, 10); (10, 5).

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

№ запускаst(s > 10)(t > A)(s > 10) или (t > А)
112XX“NO”
2112V“YES”
3112X
41112V“YES”
5-11-12XX“NO”
6-1112X
7-1211XX“NO”
81010XX“NO”
9105XX“NO”

НЕ (t > A) = (t ≤ A)

Значения t по возрастанию: -12, 2, 5, 10, 11, 12, 12.

11 ≤ A < 12

Целое значение A: 11.

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