
Projekt języka : Instrukcje : while | Poprzednia strona: if Nastepna strona: for |
Instrukcja pętli
while. Instrukcja ta sprawdza warunek czy jest prawdziwy, jeśli tak wykonywane są instrukcje w bloku do-endw. Gdy warunek jest nieprawdziwy sterowanie programu przechodzi do następnej instrukcji po pętli. Składnia jest następująca:while wyrażenie do
[instrukcje]
endw
Przykłady:
set loop 1 while $loop <> 6 do $loop ; sp /* wypisanie wartości zmiennej loop */ incr loop 1 endw /* wynik działania to "1 2 3 4 5 " */ set i 1 while $i n<= 3 do set j 3 while $j n>= 1 do $i; $j; "," incr j -1 endw incr i 1 endw /* wynik działania to "13,12,11,23,22,21,31,32,33," */