59.41K
Category: programmingprogramming

Цикл с предусловием

1.

Цикл с предусловием

2.

Цикл
— форма организации действий, при
которой одна и та же последовательность
действий совершается несколько раз до тех
пор, пока выполняется какое — либо
условие.

3.

Конструкция цикла с предусловием
<установка начальных значений>;
while <условие выхода из цикла> do
begin
тело цикла (группа операторов)
end;
Работу цикла можно описать словами: "пока
логическое выражение истинно,
повторяется тело цикла".

4.

Особенности
оператора с предусловием
• Тело цикла выполняется до тех пор, пока
условие верно.
• Цикл может не выполнится ни разу, если
значения условия при входе в цикл – ложно
• Если в теле цикла требуется более одного
оператора, то необходимо использовать
операторные скобки BEGIN … END (см. след
слайд).

5.

Виды циклов.
7
WHILE (УСЛОВИЕ ИСТИННО) DO
BEGIN
WHILE (УСЛОВИЕ ИСТИННО) DO
действие1;
действие2;
END;
действие1;
действие2;
нет
условие
да
Действие 1
Действие 2
нет
условие
да
Действие 1
Действие 2

6.

В цикле с
предусловием
сначала проверяется
условие, затем, в
зависимости от того,
истинно оно или
ложно, либо
выполняется тело
цикла, либо следует
переход к оператору,
следующему за
телом цикла. После
завершения тела
цикла управление
вновь передается на
проверку условия.

7.

Естественно,
предполагается,
что в теле цикла
было обеспечено
некоторое
изменение
входящих в
условие
переменных -- в
противном случае
произойдет
зацикливание и
программа
"зависнет".
English     Русский Rules