1. Базовые алгоритмические операторы (if, switch, for, while).
Операторы, управляющие порядком выполнения программы, называются управляющими. К ним относятся условные операторы: if, if-else, switch и операторы цикла: for, while, do-while.
Управляющие операторы и блоки могут быть вложены друг в друга и уровень их вложенности практически не ограничен.
Операторы в программе могут объединяться в составные операторы с помощью фигурных скобок. Любой оператор в программе может быть помечен меткой, состоящей из имени и следующего за ним двоеточия.
Все операторы языка с++, кроме составных операторов, заканчиваются точкой с запятой ";".
if (<условие>) {<оператор1>}
else {< оператор2>}
for (<переменная>;<условие_выполнения>;<список_выражений>) {<тело_цикла>}
switch ( expression ){
case constant-expression1 : statement1;
case constant-expression2 : statement2;
[default : statement]
}
while (<условие_выполнения>) {<тело_цикла>}
do {<тело_цикла>} while (<условие_выполнения>);