Вообще понятие цикла для языка программирования - одно из основных понятий, и оно не привязано к конкретному языку.
Цикл - это последовательность повторяющихся действий (операторов). Циклы бывают условные(while, repeat) и с определенным количеством итераций (for).
соответственно, если зададим цикл
for i:=0 to 3 do
оператор;
То в нём оператор выполнится 4 раза (пока переменная i будет изменяться от 0 до 3).
Цикл это когда одно и тоже действие повторяется. Он необходим для нахождения факториала рисования круга вывода таблицы умножения и некоторых других операциях. Если что пишите чем смогу помогу.
Циклы в "Паскале" - это алгоритм действий который выполняется определенное количество раз. Циклы в "Паскале" состоят из заголовка и тела. В Заголовке задается количество повторений цикла, а в Теле прописывается непосредственное действие которое нужно исполнить. В "Паскале" существует три вида циклов - цикл с параметром, цикл с предусловием, цикл с постусловием.