Algoritmikus minta ciklus
Algoritmikus minta ciklust. ismételt parancs.
Az algoritmikus szerkezet tartalmaz egy sor parancsot ciklus futtatása ismételten. Ez parancsokat az úgynevezett hurok testet.
Ciklikus algoritmikus szerkezete a két típus:
- a számláló ciklusokban, amelyekben a test fut több alkalommal;
- ciklusok az állapot, amelyben a szervezet végrehajtani, amíg a feltétel.
Algoritmikus minta ciklus lehet rögzíteni különböző módokon:
- grafikusan áramlási diagramjai;
- egy programozási nyelv, mint a Visual Basic és a VBA nyelven, speciális utasítások, felismerve ciklus különböző.
A ciklus a számláló. Ha tudjuk, hogy előre, hogy hány ismétlés végrehajtása a ciklus elvégzésére, akkor a manuális gyűrű (ciklus operátor a számláló) For. Következő (ábra. 19).
Szintaxis. Ezután az alábbi: egy vonalat a kulcsszót, egy loop fejléc, és a húr a kulcsszó
Következő - ciklus vége; Az üzemeltetők között helyezkedik el őket, alkotó hurok testet.
Elején a ciklus változó értéke számláló értéke 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 teljesítette az alábbi szereplők számukra.
Ciklus a feltétel. Gyakran előfordul, hogy meg kell ismételni a ciklus a test, de nem lehet tudni, hogy mennyi időt kell tenni. Ezekben az esetekben az ismétlések száma függ bizonyos körülmények között. Ez a ciklus alkalmazásával hajtják végre utasításokat Do Hurok.
Feltételek kilépő a ciklus lehet szállítani az elején, mielőtt a test egy ciklus (ábra. 20), vagy a végén, miután a ciklus törzsének (ábra. 21).
Ellenőrizze kilépés feltételeit a ciklus végzik segítségével kulcsszavak közben, vagy amíg. ezeket a szavakat
így ugyanolyan állapotban ellenkező értelmű. Míg kulcsszó biztosítja a hurok, amíg a feltétel, azaz a. E. Amíg a feltétel igaz. Ebben az esetben a feltétel egy feltétele a folytatása a ciklus. Miután a feltétel akkor false, akkor a ciklus véget ér.
Kulcsszó ig biztosítja a hurok, amíg a feltétel nem teljesül, azaz a. E. Amíg a feltétel nem igaz. Ebben az esetben a feltétel válik feltétele a befejezése a ciklus. Amennyiben állapota értéket veszi igaz, a ciklus véget ér.