Ismétlődő üzemeltetők - stadopedia

Az ismétlődő üzemeltetőket a hurkok szervezése során használják. A hurok olyan állítássorozat, amely többször is végrehajtható. Ha az ismétlések száma előzetesen ismert, akkor az utasításhoz használjuk, ha az ismétlések száma ismeretlen, akkor az ismétlődő vagy az utasítások használata történik.

A for loop állítás a fejléc és a hurok teste. Kétféle formában jeleníthető meg:

1. a <параметры цикла>: = hogy csinál <оператор>;

2. a <параметры цикла>: = downto csinál <оператор>;

S1 és S2 olyan kifejezések, amelyek meghatározzák a ciklusparaméter kezdeti és végső értékeit. a ... - a hurok címe, <оператор> - a ciklus teste. A hurok test egyszerű vagy összetett kezelő lehet. A nyilatkozat biztosítja, hogy a hurok test az elejétől a végéig teljesüljön. Például az üzemeltető

I: = 1-20 írhat ('*');

20 alkalommal megjelenik a "*" szimbólum egy sorban, és a kezelő

az I: = 1-20-ig írjon (Sqrt (I));

kimenet 20 I-ből származó négyszögletes gyökérkivonat eredményét, minden eredmény külön sorban lesz.

A ciklus paraméterei, kezdeti és végső értékei ugyanarra az adattípusra kell vonatkozniuk. Ebben az esetben engedélyezzünk minden skaláris típust, kivéve az igazi. Ha az Integer, Byte és intervallum típusok használatosak, a ciklusparaméter értéke minden egyes ismétlésnél egymás után növekszik (vagy ...), vagy csökken (for ... downto).

I: = 10-14 írja (I: 3); 10 11 12 13 14

for I: = 14 downto 10 írja (I: 3); 14 13 12 11 10

A hurok paramétere lehet Char típusú változó is.

a Ch: = 'a' az 'e' írni (Ch: 2); a b c d e

a Ch: = 'e' downto 'a' írjon (Ch: 2); e d c b a

A Pascal-utasításban a ciklusparamétert nem változtathatja meg egynél. Ez azonban nem jelent nagy hátrányt, mivel bármelyik lépés megadható a ciklusok ismétlődő és utasítások szerinti rendezése során.

A hurok test ismétléseinek száma az utasításban az 1. táblázatban adható meg.

A hurok test ismétléseinek száma a nyilatkozatban

Kapcsolódó cikkek