24 Операторы управления (условные операторы, операторы цикла) в языках программирования высокого уровня Операторы управления определяют, в какой последовательности выполняется программа. Условные операторы Условные операторы позволяют выбрать один из вариантов выполнения действий в зависимости от каких-либо условий. if else else if switch (code) { case 0: cout << 'ноль'; x = x + 1; break; case 1: cout << 'один'; y = y + 1; break; // итд default: cout << 'необрабатываемое значение'; } Операторы цикла int sum = 0; int i; for (i=1; i <= 100; i = i + 1) { //заголовок цикла sum = sum + i; //тело цикла } while (n > 0) { digits = digits + 1; n = n / 10; } char ch; do { ch = getch(); //ввод с клавиатуры, пока не нажата звёздочка } while (ch != '*'); Операторы перехода goto метка; if (x >= 0) goto positiv; x = -x; //поменять знак у x positiv; abs = x; goto способно запутать программу, - плохой тон