К операторам управления работой программ относятся:

  • составные операторы,
  • операторы выбора,
  • циклы,
  • операторы перехода.


Составной оператор – это последовательность операторов, заключенная в фигурные скобки.

Составной оператор также реализует линейный участок программы


Операторы выбора – это условный оператор (if) и переключатель (swich). Эти операторы реализуют разветвляющиеся алгоритмы.


Условный оператор:


Ассоциативная связь


Еще одна форма условного оператора:


(логическое выражение ? оператор1; | оператор2;)

(a==b? a=2 | a=3 )


Переключатель:


Ассоциативная связь



Операторы цикла


Ассоциативная связь


Операторы перехода


  • break; - оператор прерывания - досрочного выхода из цикла
  • continue; - оператор досрочного завершения текущей итерации цикла
  • return [выражение]; - оператор выхода из функции. Если для функции определен тип возвращаемого значения, то значение выражения и будет возвращаться функцией.