SAS - Pętle
Możesz napotkać sytuacje, w których blok kodu będzie musiał zostać wykonany kilka razy. Ogólnie instrukcje są wykonywane sekwencyjnie - pierwsza instrukcja funkcji jest wykonywana jako pierwsza, po niej następuje druga i tak dalej. Ale jeśli chcesz, aby ten sam zestaw instrukcji był wykonywany wielokrotnie, potrzebujemy pomocy Loops.
W SAS zapętlenie odbywa się za pomocą instrukcji DO. Nazywa się to równieżDO Loop. Poniżej podano ogólną postać instrukcji pętli DO w SAS.
Diagram przepływu
Poniżej przedstawiono typy pętli DO w SAS.
Sr.No. | Typ i opis pętli |
---|---|
1 | Indeks DO. Pętla jest kontynuowana od wartości początkowej do wartości końcowej zmiennej indeksu. |
2 | ZRÓB W CZASIE. Pętla trwa do momentu, gdy warunek while stanie się fałszywy. |
3 | RÓB DOPÓKI. Pętla trwa, dopóki warunek UNTIL nie stanie się True. |