Pascal - pętle
Może zaistnieć sytuacja, w której trzeba będzie kilkakrotnie wykonać blok kodu. Ogólnie instrukcje są wykonywane sekwencyjnie: pierwsza instrukcja funkcji jest wykonywana jako pierwsza, po niej następuje druga i tak dalej.
Języki programowania zapewniają różne struktury kontrolne, które pozwalają na bardziej skomplikowane ścieżki wykonywania.
Instrukcja pętli pozwala nam wielokrotnie wykonać instrukcję lub grupę instrukcji, a następująca po niej jest ogólna postać instrukcji pętli w większości języków programowania -
Język programowania Pascal zapewnia następujące typy konstrukcji pętli do obsługi wymagań pętli. Kliknij poniższe łącza, aby sprawdzić ich szczegóły.
Sr.No | Typ i opis pętli |
---|---|
1 | pętla podczas wykonywania Powtarza instrukcję lub grupę instrukcji, gdy dany warunek jest prawdziwy. Testuje warunek przed wykonaniem treści pętli. |
2 | pętla for-do Wykonuje sekwencję instrukcji wiele razy i skraca kod zarządzający zmienną pętli. |
3 | pętla powtarzania do Podobnie jak instrukcja while, z tą różnicą, że testuje warunek na końcu treści pętli. |
4 | pętle zagnieżdżone Możesz użyć jednej lub więcej pętli w dowolnej innej pętli while, for lub powtórzyć do pętli. |
Instrukcje sterowania pętlą
Instrukcje sterujące pętlą zmieniają wykonanie z jego normalnej sekwencji. Gdy wykonanie opuszcza zakres, wszystkie automatyczne obiekty utworzone w tym zakresie są niszczone.
Pascal obsługuje następujące instrukcje sterujące. Kliknij poniższe łącza, aby sprawdzić ich szczegóły.
Sr.No | Oświadczenie i opis kontroli |
---|---|
1 | instrukcja break Kończy loop lub case instrukcja i przekazuje wykonanie do instrukcji bezpośrednio po pętli lub instrukcji case. |
2 | kontynuuj oświadczenie Powoduje, że pętla pomija pozostałą część swojego ciała i natychmiast ponownie testuje swój stan przed ponownym wyrażeniem. |
3 | instrukcja goto Przenosi kontrolę na oznaczoną instrukcję. Chociaż nie jest zalecane używanie w programie instrukcji goto. |