Цикл
— форма организации действий, при которой одна и та же последовательность действий совершается несколько раз до тех пор, пока выполняется какое — либо условие.
Конструкция цикла с предусловием
<установка начальных значений>;
while <условие выхода из цикла> do
begin
тело цикла (группа операторов)
end;
Работу цикла можно описать словами: "пока логическое выражение истинно, повторяется тело цикла".
Особенности оператора с предусловием
Тело цикла выполняется до тех пор, пока условие верно.
Цикл может не выполнится ни разу, если значения условия при входе в цикл – ложно
Если в теле цикла требуется более одного оператора, то необходимо использовать операторные скобки BEGIN … END (см. след слайд).
WHILE (УСЛОВИЕ ИСТИННО) DO
BEGIN
действие1;
действие2;
END;
условие
Действие 1
Действие 2
да
нет
WHILE (УСЛОВИЕ ИСТИННО) DO
действие1;
действие2;
условие
Действие 1
Действие 2
да
нет
Виды циклов. 7
В цикле с предусловием сначала проверяется условие, затем, в зависимости от того, истинно оно или ложно, либо выполняется тело цикла, либо следует переход к оператору, следующему за телом цикла. После завершения тела цикла управление вновь передается на проверку условия.
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.