Задание № 16 · ЕГЭ

Составной оператор

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

Составной оператор — это несколько операторов, объединённых в единый блок программы. Он нужен, когда по правилам языка в определённом месте можно записать только один оператор, а выполнить требуется целую группу действий.

Составной оператор
Составной оператор — конструкция языка программирования, которая объединяет последовательность операторов и позволяет рассматривать её как один оператор. Обычно границы блока обозначаются специальными ключевыми словами, скобками или отступами.

Составной оператор особенно важен после условного оператора и в циклах. Например, после условия нужно выполнить сразу несколько действий. В этом случае условию передают не отдельный оператор, а целый составной оператор — блок. Подробнее о месте блока в общей структуре можно прочитать на странице блок программы.

Сначала полезно различать отдельный оператор и составной оператор. Оператор обычно задаёт одно действие: присваивание, ввод, вывод или переход. Составной оператор объединяет такие действия в последовательность, сохраняя их порядок выполнения.

№
Пример в Python

После условия выполняются два действия: вывод сообщения и увеличение переменной. Отступы показывают, что обе строки входят в один составной оператор.

Python
if x > 0:
    print("Положительное число")
    x = x - 1
!
Не путайте с условием

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

Проверка

Что в примере является составным оператором после условия?

Способ обозначения границ зависит от языка. В Python блок задаётся одинаковыми отступами. В Паскале используются ключевые слова begin и end, а в C++ — фигурные скобки { и }. Несмотря на различия записи, смысл один: несколько операторов объединяются в одну конструкцию.

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

Главное

  • Составной оператор объединяет несколько операторов в единый блок.
  • Блок позволяет выполнить группу действий внутри условия, цикла или другой конструкции.
  • Границы блока задаются отступами, скобками или специальными словами — в зависимости от языка.