3 Podstawowe pętle w pascalu

W pascalu istnieją 3 rodzaje pętli. Wyróżniamy pętle for , while..do oraz repeat ... until. Podstawowa składnia każdej z pętli to : for zmienna:=1 to x do . Oznacza to ze pętla wykona się tak długo jak wartość zmiennej ukrytej pod zmienną będzie mniejsza bądź równa x . Wartość zmiennej zwiększa się o 1 za każdym obrotem pętli. A więc pętla ta ma zastosowanie wtedy kiedy wiemy ile razy chcemy wykonać pętle. Jest ona dość poręczna i łatwa w zastosowaniu. Pętla while do ma składnie While (warunek) do instrukcje. Petla while do wykonuje się tak długo kiedy warunek jest spełniony. Pętla ta ma zastosowanie wtedy kiedy nie wiemy ile razy dana pętla ma się wykonać. W przypadku pętli while do warunek sprawdzany jest przed wykonaniem instrukcji więc w przypadku pętli while do istnieje możliwość ze pętla ta nie wykona się ani razu. Natomiast w przypadku pętli repeat until pętla zawsze wykona się co najmniej jeden raz. Pętla repeat wygląda tak : Repeat blok instrukcji untul (warunek) Pętla ta gwarantuje nam wykonanie się co najmniej jednokrotne. Każda z tych 3 pętli ma swoje + oraz - oraz konkretne zastosowania jednak ja uważam,że najczęściej stosowaną jest pętla for. Ponieważ pozwala określić dokładna ilość obrotów. Każda pętla po odpowiednim skonstruowaniu ma taką możliwość jednak w przypadku pętli for jest to najprostsze.