Цикл с постусловием (цикл-ДО) в языке программирования Паскаль - Основы программирования на языке PascalABC.NET

Перейти к контенту

Главное меню:

Цикл с постусловием (цикл-ДО) в языке программирования Паскаль

Циклы
Применяется в случаях, когда некоторая последовательность команд (тело цикла) должна повторяться несколько раз, причём количество повторов заранее неизвестно. Этот цикл также называют циклом с условием окончания работы. Условие находится после тела цикла, поэтому тело цикла выполняется хотя бы один раз.



В Паскале для реализации этого цикла используется оператор Repeat.

Repeat <оператор1>; <оператор2>; . . . Until <условие>;

Здесь Repeat – «повторять», Until – «до». Операторными скобками здесь являются сами слова Repeat и Until, поэтому применять составной оператор begin ... end не нужно.

Сначала выполняются операторы тела цикла, затем проверяется условие окончания работы цикла. При ложном условии снова повторяется тело цикла ДО того момента, когда условие станет истинным. При этом цикл заканчивается, управление передается следующему оператору.

Задача. Для данного алгоритма запишите программу на языке Паскаль и составьте таблицу значений переменных (трассировку программы) при указанных значениях x и y. Что появится на экране?



Посмотреть этот процесс в динамике можно на следующем видео.
 
Назад к содержимому | Назад к главному меню