Оператор s
Do
Оператор цикла do while
Оператор цикла с постусловием имеет вид
while (выражение - условие);
Оператор s повторяется ≥ 1 раза, пока истинно условие цикла (обязательно хотя бы один раз).
Схема работы оператора do while представлена на рис. 4.2.
Рис. 4.2. Цикл с постусловием
Пример оператора do while:
/* вычисление суммы n вещественных чисел */
s = 0; i = 1;
do
{ scanf(“%f”, &x);
s = s + x;
i++;
}
while (i <= n);
Ветвление алгоритмов и программ в языке C записывается с помощью условного оператора if. Условный оператор if имеет вид:
if (условие) оператор s1
[ else оператор s2 ]
В случае отсутствия конструкции else получим сокращенный условный оператор: