számtani ciklusok
A legtöbb gyakorlatban felmerült problémák, rendkívül fontos, hogy ismételt végrehajtása bizonyos intézkedéseket. Például:
· Kérje 10 szám
· Kimenet 5 sor
· Request egész addig, amíg bevezetni páros
· Művelet végrehajtása ismételten
Folyamatokat, amelynek végrehajtása az ismételt végrehajtása ugyanazt a műveletet nevezzük ciklikus. Egy részét ismételten iteratív folyamatot nevezzük a ciklus.
Abban az esetben, ha tudjuk, az ismétlések számát szükség ciklushíváskor számtani. Ha ugyanaz az ismétlések száma nem ismert előre, akkor beszélünk az iteratív ciklust.
Az aritmetikai ciklus ismétlések számát határozza kifejezetten révén különleges nevű változó a ciklus számláló.
A ciklusokat ellenőrzi bizonyos feltételek alapján, valamint az ellenőrzés eredményétől az vagy ki a hurok, egy ismételt végrehajtási ciklusának a szervezetben. Ha az állapot ellenőrzést végzünk végrehajtása előtt a blokk a nyilatkozatok, mint iteratív ciklus úgynevezett ciklus feltétele ( „míg a” loop (miközben - do)), és ha a vizsgálatot követően a hurok test, ez a ciklus utófeltétel (Ciklus „ „(ismétlés-ig)).
A hurok testet a számláló ciklus addig ismétlődik előre ?? ennoe meghatározott számú alkalommal. Loops számlálók használják gyakran, és ebben a tekintetben, a Pascal erre a célra ?? s van egy különleges design. Gyakran az üzemeltető az úgynevezett ismétlődő ciklusban egy paraméter, hiszen az ismétlések számát adja a változó nevű paraméter, vagy ciklus számláló.
Az üzemeltető az üzemeltető. található a szó után tenni, ha minden érték közötti tartományban az 1 értéket az érték 2. Ebben az esetben a változó - tartja a jelenlegi ciklus lépésszáma számláló úgynevezett ciklust. Ki ciklus akkor jelentkezik, ha az értéket a változó értéke egyenlő lesz 2
Változó ciklus, a kezdeti és a végső értékeket kell egy soros típusú (számok, betűk, a latin és magyar alfavita͵ felsorolt típusok).
Át a szót. értéke a ciklus változó lépteti 1 mindegyik ismétlésnél. A szó downto. értéke a ciklus változó értéke csökken 1 mindegyik ismétlésnél. Meg kell ne próbálja megváltoztatni az értéket a kontroll változó a cikluson belül.
Mint abban az esetben az üzemeltető a feltételes elágazás, emlékeztetni kell arra, hogy a szintaxis a nyelv írott egyetlen szereplő a kulcsszó után nem, ebben az összefüggésben, ha azt akarjuk, hogy kerékpárral, hogy végre egy csoportja kimutatások, biztos, hogy összekapcsolják őket egy összetett operátor (a szoknya üzemben tartók kezdődik. végén). Ellenkező esetben a logikai hiba a program kerül sor.
Példa 1.1 négyzetek számokat 2-10 és.
X: = 2 és 10 do WriteLn (x * x);
1.2 példa latin ábécé.
CH: = 'A' a 'Z' do WriteLn (CH);
1.3 példa ciklus downto.
i: = 10 downto 1 do WriteLn (i);
1.4 példa Az összetett utasítás.
x: = 1-től 10 do
Egy grafikus jelölést az üzemeltető különleges emblémával (1. ábra):

1. ábra grafikus szimbólumot
belsejében, amely azt jelzi kezdeti és végső értékeit a ciklusszámláló. Folyamatábra a hurok a 2. ábrán látható:

2. ábra Blokkséma FOR ciklus
lásd még
Cycles A legtöbb gyakorlatban felmerült problémák, szükséges, hogy ismételt végrehajtása bizonyos intézkedéseket. Például: · kérelem szám 10 · kiadási 5 sor kérjen egész addig, amíg kiszabására páros · művelet végrehajtásához. [További információ].