R - 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 poniżej przedstawiono ogólną postać instrukcji pętli w większości języków programowania:
Język programowania R zapewnia następujące rodzaje pętli do obsługi wymagań dotyczących pętli. Kliknij poniższe łącza, aby sprawdzić ich szczegóły.
Sr.No. | Typ i opis pętli |
---|---|
1 | powtórz pętlę Wykonuje sekwencję instrukcji wiele razy i skraca kod zarządzający zmienną pętli. |
2 | pętla while Powtarza instrukcję lub grupę instrukcji, gdy dany warunek jest prawdziwy. Testuje warunek przed wykonaniem treści pętli. |
3 | dla pętli Podobnie jak instrukcja while, z tą różnicą, że testuje warunek na końcu treści 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.
R 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 instrukcja i przekazuje wykonanie do instrukcji bezpośrednio po pętli. |
2 | Następne oświadczenie Plik next Instrukcja symuluje zachowanie przełącznika R. |