Ветвления

Оператор 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 получим сокращенный условный оператор: