Obsługa podprogramów > While ... Wend - struktura

Drukuj

While ... Wend - struktura symp

Struktura While ... Wend tworzy tzw. pętlę programową, umożliwiającą wielokrotne wykonanie bloku instrukcji, dopóki podany warunek jest prawdziwy. Wykonanie przebiega następująco: Po napotkaniu polecenia While program sprawdza (wylicza) podany warunek, i jeśli jest on spełniony, wykonywany jest blok instrukcji. Po napotkaniu polecenia Wend program wraca do początku pętli i ponownie sprawdza warunek. Gdy jest on nadal spełniony, blok instrukcji wykonywany jest ponownie. W wypadku gdy warunek nie jest spełniony program omija blok instrukcji i wykonuje następne polecenie po Wend. W szczególności, gdy warunek nie jest spełniony na samym początku, blok instrukcji nie jest wykonywany ani razu.

 

Składnia

While warunek
        blok_instrukcji
Wend

 

Argumenty

Typ

Nazwa

Opis

 

warunek

Dowolna wartość, zmienna lub wyrażenie, którego wartość może być określona jako Prawda (nie zero, niepusty string) lub Fałsz (zero, pusty string)

 

Wartość zwracana

Nie zwraca wartości.

 

Przykład

//Zainicjowanie licznika
Long Licznik = 0
//Wyświetlenie okna informacyjnego
PopUp (0,"Działa struktura While - Wend")
PopUp (1,"To jest okno informacyjne wyświetlone")
PopUp (2,"poleceniem PopUp na czas zmiany licznika")
//Uruchomienie struktury While - Wend
While Licznik < 30000
//Działanie licznika
Licznik = Licznik + 1
Wend