BD-1st-2.4-lab11.tresc-1.1-Slajd23

Z Studia Informatyczne
Wersja z dnia 08:37, 10 sie 2006 autorstwa PKrzyzagorski (dyskusja | edycje)
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Przejdź do nawigacjiPrzejdź do wyszukiwania

Iteracja – instrukcja FOR

Iteracja – instrukcja FOR


Ostatnim rodzajem iteracji jest pętla FOR. Różni się ona od poprzednich rodzajów pętli tym, że pozwala ona dokładnie określić liczbę iteracji. Po słowie FOR umieszcza się zmienną licznikową (nie należy jej deklarować!), po słowie IN podaje się najpierw dolną, a po dwóch kropkach górną granicę przedziału, w ramach którego ma zmieniać się wartość zmiennej licznikowej. Domyślnie wartości zmiennej licznikowej zmieniają się od dolnej do górnej granicy, jeśli interesuje nas porządek odwrotny, po słowie IN należy dodać słowo kluczowe REVERSE. Iterowaną sekwencję poleceń umieszczamy pomiędzy słowami LOOP i END LOOP.

Wewnątrz pętli można odczytywać wartość zmiennej licznikowej, natomiast jej zmienianie jest zabronione. Pętla FOR może zostać przerwana wykonaniem polecenia EXIT lub EXIT WHEN.

Zaprezentowany na powyższym slajdzie przykład realizuje to samo zadanie co przykład objaśniający zastosowanie pętli LOOP.


<< Poprzedni slajd | Spis treści | Następny slajd >>