Оператор цикла с последующим условием (с постусловием) Turbo Pascal

Слайд 2

Оператор цикла с последующим условием используется если заранее неизвестно количество повторений

Оператор цикла с последующим условием

используется если заранее неизвестно количество повторений или

шаг изменения параметра цикла отличен от 1 или –1, то можно использовать оператор цикла с постусловием.
Оператор цикла с постусловием записывается с помощью служебных слов: REPEAT (повторять), UNTIL (до тех пор).
Слайд 3

Формат оператора: Repeat ; ; -- -- -- -- -- ; Until ;

Формат оператора:

Repeat
<оператор>;
<оператор>;
-- -- -- -- --
<оператор>;
Until <условие выхода из цикла>;

Слайд 4

Оператор цикла Repeat отличается от оператора While тем, что проверка условия

Оператор цикла Repeat отличается от оператора While тем, что проверка условия

производится после очередного выполнения операторов тела цикла, значит тело цикла выполняется хотя бы один раз.
Слайд 5

Оператор Repeat предполагает наличие нескольких операторов в теле цикла; Нижняя граница

Оператор Repeat предполагает наличие нескольких операторов в теле цикла;
Нижняя граница циклической

части оператора обозначена служебным словом Until поэтому операторные скобки begin – end не нужны!
Цикл выполняется до тех пор пока не будет выполнено условие выхода из цикла;
Один из операторов цикла должен обязательно изменять значение параметра цикла.

Правила записи оператора цикла с постусловием: