Pętle służą do organizowania cykli
programowych, tj. wielokrotnego wykonywania pewnych
sekwencji instrukcji.
W Pascalu istnieją trzy rodzaje pętli :
FOR Zmienna:=Wartość_początkowa TO Wartość_końcowa DO Intrukcjalub
FOR Zmienna:=Wartość_początkowa DOWNTO Wartość_końcowa DO IntrukcjaWartość początkowa i wartość końcowa mogą być dowlnymi wyurażeniami typu porządkowego. W zależności od wymaganego kroku w instrukcji pętli stosuje się słowo kluczowe TO (pętla "w górę", krok 1) lub DOWNTO (pętla "w dół", krok -1).
WHILE Warunek DO IntrukcjaSpełnienie warunku powoduje wykonanie pętli.
REPEAT Instrukcja UNTIL WarunekSpełnienie warunku powoduje przerwanie pętli.