Típusú algoritmusok - studopediya
9.3.1.3. Alapvető Structure „ciklus”
„Hurok” szerkezet elkészítéséhez használt algoritmusok igényelnek több ismétlés semmilyen intézkedést.
Ciklus egy paraméter ( „a” hurok)
érték (szám) van behelyezve a hurok a paraméter, amely megváltoztatja az értékét az elejétől a végéig egy bizonyos lépést. Lépés egyenlő a különbség a következő és az előző mennyiség értékét (ábra. 9.10).
Ábra. 9. 10. A ciklus szerkezet egy paraméter (ciklus „a”)
Ha a teljesítmény az algoritmus, hogy választ kapjon kérdéseire, a kimeneti egység belsejében van elhelyezve a hurok.
Ciklus X = 10 és 13 az 1. lépésben X lesz állítva egyenlő: 10,11,12,13.
A ciklus R = 20-14 2. lépésben. R lesz beállítva, hogy egyenlő: 20,18,16,14.
Minden cselekvés elhelyezni a hurok, az úgynevezett hurok testet. A test fut, ahányszor különböző értékek paraméter az előírt határértékeken belül.
Az algoritmikus nyelv elején és végén a ciklus képviseli hivatalos szavakat UDI KC. Készítése ciklus paraméter a következő (ábra 9.11.):
Ábra. 9. 11. Példa egy ciklus paramétert a algoritmikus nyelven
Cycle logikai feltétel ( "a" ciklus)
Ön is használja a logikai feltételeket a szervezet az egység ciklust.
A hurok van helyezve, hogy ellenőrizze a feltételeit annak felbontását. Hurok legalább egyszer végrehajtódik. Blokkvázlat és írási ciklus az algoritmikus nyelv „hogy” ábrán mutatjuk be. 9.12.

Ábra. 9. 12. Példa ciklus „hogy”
Cycle logikai feltétel ( "hosszú" ciklus)
A hurok van helyezve ellenőrzése után a feltétele az érettségi. A ciklus nem lehet végrehajtani, még egyszer. Blokkvázlat és írási ciklus az algoritmikus nyelv „míg a” ábrán mutatjuk be. 9.13. Ez a kiviteli alak a gyűrűs szerkezet sokoldalúbb, mert van egy jelentős számú feladatok, amelyek előírják az előfeltétele ellenőrzést.

Ábra. 9. 13. Példa a ciklus „amíg a”
Példák a ciklusos szerkezetek táblázatban mutatjuk be. 9.6.
Fragmety folyamatábrák gyűrűs algoritmusok