Похожие презентации:
Цикл с предусловием
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.
Естественно,предполагается,
что в теле цикла
было обеспечено
некоторое
изменение
входящих в
условие
переменных -- в
противном случае
произойдет
зацикливание и
программа
"зависнет".