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.

programozási ciklusok

Private Sub Knopka0_Click ()

Dim i As Integer, egy As Single, p As Single, t például egy-, b As Single

Kapcsolódó cikkek