programozási ciklusok
Counter = NachZnach Ez KonZnach [lépés lépés] hurok test mellett [counter]
43. ábra - Ciklus számláló
Szintaxis. Ezután az alábbi: egy vonalat a kulcsszót, egy loop fejléc, és a húr a kulcsszó Next - a ciklus végén található az üzemeltetők között, amelyek a test ciklust.
Elején a ciklus számláló értéke változó (i) van beállítva egyenlő NachZnach. Mindegyik „pass” ciklusszámláló értékét egy változó lépés méretét. Ha eléri KonZnach. A ciklus befejeződik, és futtassa az alábbi nyilatkozatot utána.
Ciklus a feltétel. Gyakran előfordul, hogy meg kell ismételni a ciklus a test, de előre nem ismert, hogy hányszor kell tenni. Ebben az esetben használja a ciklusok a feltétel.
Ciklus azzal a feltétellel - ez egy multi-operátor, az első sorban kezdődik a kulcsszó Do (Run), és az utóbbi kulcsszóval kezdődik hurok (loop)
a hurok kilépési feltétel tudunk elején, mielőtt a ciklus törzse. Egy ilyen ciklust nevezzük ciklus előfeltétele.
Ellenőrizze kilépés feltételeit a ciklus végzik segítségével kulcsszavak közben, vagy amíg. Míg kulcsszó biztosítja a hurok, amíg a feltétel, azaz a amíg a feltétel igaz «igazság». Miután a feltétel akkor False «hazugság» a ciklus végén és vezérlés átkerül a nyilatkozatot követően a hurok kulcsszó.
Visual Basic és a VBA programozási
Do While ciklus törzsének ciklusfeltétel
Tedd Amíg hurok test ciklusfeltétel
44. ábra - Hurok a előfeltétele
Do - kulcsszó (nem); Bár - kulcsszó (még); Amíg - kulcsszó (amíg); Loop - egy kulcsszót, amely jelzi a ciklus végén; <условие> - egy logikai kifejezés, az igazság az, ami van jelölve elején minden végrehajtása a ciklus test <тело_цикла> - bármilyen sorrendben legyenek;
Kulcsszó ig biztosítja a hurok, amíg a feltétel nem teljesül, azaz, amíg a feltétel hamis «hamis». Amennyiben állapota értéket veszi True «igazság», a ciklus véget ér.
a hurok kilépési feltétel tudunk végén, miután a ciklus testet. Egy ilyen ciklust nevezzük ciklus utófeltételek. Ez a ciklus is keresztül valósul utasításokat Do Hurok.
Ellenőrizze kilépés feltételeit a ciklus végzik segítségével kulcsszavak közben, vagy amíg. Hurok előfeltétele nem mutatták meghibásodása esetén feltételekkel. A utófeltételek ciklust hajt végre szükségszerűen legalább egyszer, függetlenül a feltételt, vagy nem.
Visual Basic és a VBA programozási
Do test Loop While ciklusfeltétel
Do test hurok ig ciklusfeltétel
45. ábra - a ciklus utófeltételek
Vannak bizonyos szabályok ciklus típusának kiválasztása:
Ha előre tudják az ismétlések számát a hurok test, a legjobb, ha egy ciklusban szereplő. Következő;
Ha nem tudja előre az ismétlések számát a hurok test, és ha a végén a ciklus függ bizonyos feltételek teljesülése mellett, akkor jobb, hogy egy Do While építése. Hurok vagy Do-ig. Hurok.
Ha szeretné, hogy a ciklus mindig legalább egyszer végrehajtódik, majd a tervezési Do Míg Hurok vagy Do Amíg hurok.
Határozzuk meg az összeg a betét után t évben, ha abban a pillanatban a betét összegét és rubelt, és a betétek kamatai p százaléka.

Private Sub Knopka0_Click ()
Dim i As Integer, egy As Single, p As Single, t például egy-, b As Single