Visual Basic - Elöltesztelő ciklus: while end while, do while loop
Feltétel tesztelése a ciklus elején történik. Minden egyes ismétlés előtt leteszteli hogy teljesült-e a feltétel. Az első végrehajtás előtt is történik tesztelés, ezért ez a ciklus használata kitűnő olyan helyzetekben ahol megeshet hogy egyszer se kell végrehajtani a ciklust.while end while
Leírás
while condition
statements
end while
Bemenet
- condition - Logikai érték Feltétel lehet akármilyen kifejezés
- statements - Utasítások
Példaprogramok
Visual Basic .NET
Elöltesztelő ciklus lehetséges használata:i=0
while i<10
i=i+1
end while
x =0
while i<20
i= i+2
if i=16 then
continue while
end if
x=x+1
end while
Visual Basic .NET
További példaprogram részletek:while i>0 if i=10 then exit do else i=i-1 end if end while
if x >= 12 then while y >= 0 y=y-1 end while end if
while y <= 32 y=y+1 end while
do while loop
Leírás
do while condition
statements
loop
Bemenet
- condition - Logikai érték Feltétel lehet akármilyen kifejezés
- statements - Utasítások
Példaprogramok
Visual Basic .NET
Elöltesztelő ciklus lehetséges használata:i=0
while i<10
i=i+1
end while
x =0
while i<20
i= i+2
if i=16 then
continue while
end if
x=x+1
end while
Elöltesztelő ciklus más programozási nyelven:
Különbségek: