Лекция: Оператор цикла с постусловием

Синтаксическая диаграмма цикла с постусловием изображена на рис. 5.4.

 
 

 

 


Рис. 5.4. Синтаксическая диаграмма цикла с постусловием

Оператор – любой оператор Паскаля.

Выражение – выражение логического типа.

Данный оператор аналогичен оператору цикла с предусловием. Отличия:

1) условие проверяется после выполнения оператора, следовательно, хотя бы один раз оператор выполнится;

2) цикл прекращает выполняться, когда значение выражения равно true (истина). Если результат логического выражения false (ложь), то тело цикла активизируется (выполняется) еще раз.

Факториал n! с помощью цикла Repeat можно вычислить следующим образом:

{фрагмент программы}

i := 1;

f:=1;

еще рефераты
Еще работы по информатике