Задания № 6, 8, 12 · ЕГЭ

Условие в алгоритмическом языке

Логическое выражение для выбора действия или повторения команд
2 мин чтенияСложность: Обновлено 29 сентября 2026

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

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

Условие может содержать переменные, числа, логические значения и операции. Например, \(x > 0\) проверяет, является ли число \(x\) положительным. Операции \(>\), \(<\), \(=\), \(\ne\), \(\ge\), \(\le\) являются операциями сравнения и образуют простейшие условия. В сложном условии используют логические операции: И, ИЛИ, НЕ.

\[\text{условие} \in \{\text{истина},\ \text{ложь}\}\]

В условном операторе команда после «если» выполняется, когда условие истинно. Если предусмотрена ветвь «иначе», она выполняется при ложном условии. В заголовке цикла условие может проверяться перед каждой итерацией: пока условие истинно, тело цикла повторяется. Поэтому условие не является командой, а только сообщает алгоритму результат проверки.

№
Пример

Пусть \(x=7\). В алгоритме записано: «если \(x>5\), то вывести да, иначе вывести нет». Проверка \(7>5\) даёт истину, поэтому исполнитель выводит да. Если бы \(x\) равнялось 3, результатом проверки была бы ложь.

!
Не путайте

Условие и команда сравнения — не одно и то же. Сравнение \(a<b\) строит логическое выражение, а условие использует результат этого выражения для выбора действий. Также не следует путать условие с переменной: переменная хранит значение, а условие проверяет утверждение об этом значении.

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

Что произойдёт при \(x=4\), если условие имеет вид \(x\ge5\)?

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

Главное

  • Условие — логическое выражение со значением «истина» или «ложь».
  • Результат условия выбирает ветвь алгоритма или определяет продолжение цикла.
  • Условия часто строятся с помощью операций сравнения и логических операций.