Алгоритмы, описывающие процессы, в которых одни и те же действия выполняются многократно при различных значениях переменных, называются циклическими.
Циклические программы содержат базовые структуры. Циклические значения имеют особое значение для построения алгоритмов, использовавшихся на ЭВМ, т.к. только их использование позволяет с помощью сравнительно коротких алгоритмов записывать предписание о совершении очень длительной последовательности, для которых требуется высокая скорость ЭВМ.
Базовой структурой организации циклов является:
1) команда повторения с предусловием
While P do S – пока Р делай S


Р QBasicЕршол Turbo Pascal
While P нцпока Р While P do
Серия серия <оператор 1 >;
wend кц