Az általános formája írási ciklust a számláló - studopediya
Itt az i változó - ellenőrzés változó vagy változtatható ciklus
A - a kezdeti értéke a ciklusváltozó,
A - A végső értékét a hurok változó.
Az átmenet a feldolgozási hurok kezelői felügyelet változó kap egy előre meghatározott kezdeti értéket. Ezután egy ciklus lefut végrehajtó operátor (vagy összetett operátor). minden egyes alkalommal az üzemeltető ügyvezető kontrollváltozóként gyel növekszik 1-es (a. a) vagy csökken 1-es (a. downto). A ciklus befejeződik, amikor a manipulált változó végső értékét.
1) az I: = 1 ListSize do
2) a Dlina: = 15 downto 1 do
3) X: = 1-től 10 do
Y: = 1-től 10 do
4) a tartomány: = szám + 1 Multi * 3 do
Amikor a ciklus a számítógép végrehajt egy programozó nagyolás inicializálása a kontroll változó és a növekedés (csökkenés) az egyes iterációs ciklusban. Az egyetlen megkötés, hogy a fajta kontroll változó nem lehet valódi. A ciklusváltozó nem változtathatják meg üzemeltetők a cikluson belül. Ez akkor érhető el, és használjuk a számításokban, de lehetetlen rendelni egy új értéket. Feladatok csak akkor valósítható meg a mechanizmust is a ciklus. Így a következő ciklusban nem megfelelő:
i: = 1-től 10 do
A kontroll változót kell leírni, valamint bármely más változó. Jellemzően a hurok változó egész szám jellegű, de később meg fogja vizsgálni a más típusú adatokat lehet megadni a hurok.
Figyelmeztetés. Emlékeztetni kell arra, hogy a ciklusváltozó nem lehet típusú ingatlan.
A vezetői ciklus részeként lehet egyszerű vagy összetett utasítás. Ha a kezdeti érték hurok. nagyobb, mint a végleges érték, nincs művelet végrehajtása. Így a következő nyilatkozatot nem vezet semmilyen intézkedés
j: = 1-0 Do
Azonban a ciklus formában bemutatott nyomtatási egész egytől tízig:
j: = 1-től 10 do
Mint azt sejteni lehet, a következő ciklus elvégzésével fordított sorrendben
j: = 1 do 10 downto
Gyakran a végrehajtó része az egyik for ciklus egy új sorozat az üzemeltető számára. ilyen szerkezeteket nevezzük ágyazott hurkok. A befejezése a belső hurkú vezérlés változó a külső hurok növekszik. Az ismétlődő ezen intézkedések addig folytatódik, amíg vaversheniya külső hurok. beágyazott hurok alábbi nyomatokat pár ig terjedő számokat (1,1), (1,2). és befejező (10.10):
x: = 1-től 10 do
Y: = 1-től 10 do
Feladat. Végezzen két már megoldotta a problémát, ha más típusú ciklus, a számláló ciklust.