РУҚА
Задание № 8 · ОГЭ

Логическое условие

Выражение, которое принимает значение «истина» или «ложь» и помогает выбрать действие
3 мин чтенияСложность: Обновлено 29 сентября 2026

Логическое условие — это выражение, результатом которого является одно из двух значений: истина или ложь. В алгоритме условие помогает выбрать дальнейшее действие: например, выполнить команду только при выполнении некоторого требования.

Логическое условиеСлово «условие» связано с требованием, от которого зависит дальнейшее действие.
Выражение, которое проверяет некоторое утверждение или сравнение и принимает логическое значение: истина или ложь.

Условие может сравнивать числа, текст или другие данные. Например, \(x > 5\), \(a = b\) и «температура ниже нуля» — логические условия. В записи алгоритма условие обычно имеет вид «если условие, то выполнить действие». Подробно такая конструкция рассматривается на странице условие алгоритма.

\[P \in \{\text{истина},\ \text{ложь}\}\]1

Здесь \(P\) обозначает условие. Если утверждение верно, \(P\) получает значение «истина»; если неверно — «ложь». Например, при \(x=7\) условие \(x>5\) истинно, а при \(x=3\) — ложно. Способы определить, какое значение получило условие, разобраны на странице истинность условия.

№
Короткий пример

Условие задачи: «Если число \(n\) делится на 2, вывести “чётное”, иначе вывести “нечётное”». Логическое условие здесь — \(n\) делится на 2. При \(n=14\) оно истинно, поэтому выбирается первое действие.

!
Не путайте

Условие — это не само действие и не вопрос задачи. Условие только проверяется и даёт ответ «истина» или «ложь». Действие выполняется уже в зависимости от полученного результата. Например, в выражении «если \(x>0\), вывести \(x\)» условие — \(x>0\), а вывод числа — действие.

Проверьте себя

Какое выражение является логическим условием?

В сложных случаях несколько простых условий соединяют логическими связками «и», «или», «не». Например, \(x>0\) и \(x<10\) означает, что число находится между 0 и 10. Проверенное условие может направить алгоритм по разным ветвям ветвления алгоритма. При разборе алгоритма решения задачи полезно отдельно отмечать каждое условие и результат его проверки.

Главное за минуту

Главное

  • Логическое условие — выражение со значением «истина» или «ложь».
  • Условие проверяет данные, но не является действием.
  • В алгоритме результат проверки определяет, какая команда будет выполнена.