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

  • pptx
  • 03.05.2020
Публикация на сайте для учителей

Публикация педагогических разработок

Бесплатное участие. Свидетельство автора сразу.
Мгновенные 10 документов в портфолио.

Иконка файла материала 468. Цикл с предусловием.pptx

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

Цикл

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

Конструкция цикла с предусловием

<установка начальных значений>;
while <условие выхода из цикла> do
begin
тело цикла (группа операторов)
end;

Работу цикла можно описать словами: "пока логическое выражение истинно, повторяется тело цикла".

Особенности  оператора с предусловием

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

WHILE (УСЛОВИЕ ИСТИННО) DO
BEGIN
действие1;
действие2;
END;

условие

Действие 1

Действие 2

да

нет

WHILE (УСЛОВИЕ ИСТИННО) DO
действие1;
действие2;

условие

Действие 1

Действие 2

да

нет

Виды циклов. 7

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

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