hurok üzemben

Loops teszi, hogy többször végre egy külön nyilatkozat vagy utasítások sorozata, és nem szükséges, hogy rögzítse a program szövegének hasonló kijelentéseket többször.







A loop üzemeltető szervezi a végrehajtását a szolgáltató (vagy több ajánlattevővel) előre meghatározott számú alkalommal. Mert nyilatkozatot is be kell mutatni két formátumban:

1. <параметр цикла>: = Ahhoz, hogy csinál

2. <параметр цикла>: = dOWNTO csinál

<параметр цикла> - hurok változó, amely lehet egész szám vagy karakter típusú. Paraméter ciklus növeljük a végső érték (1 formátum). Paraméter ciklus változhat az ellenkező irányba - csökkenést (2 formátumú);

S1 - ciklus kezdeti paraméter értékét, hogy megkapja az első végrehajtási ciklus;

S2 - véges értéket ciklus paraméter elérése ismétlési ciklus, amely megszűnik;







For ... Do - sorozat címe;

<тело цикла> - ez lehet egyszerű, amely egy nyilatkozat vagy egy összetett kifejezés.

Mert: = 1-től 20 Do Write ( '*');

20 alkalommal jelenik meg egy „*” vonal

Jellemzői az üzemeltető részéről

1. A kezdeti és a végső paraméterek értékei kell tartozniuk egy és ugyanazon típusú adatokat.

2. Az üzemeltető nem jogosult megváltoztatni a ciklus paraméter értéke eltér az egységet.

3. Az üzemeltető után Do lehet egy összetett kifejezés a szervezetben, amely tiltja a piaci szereplők, a változó értéke a ciklus paraméter.

Mert: = 1-től 10-Do Begin

4. befejeződése után az üzemeltető részéről a rendes értéket egy véges érték ciklus paraméter. Mert ha az utasítás nem kerül végrehajtásra, a hurok paraméter értéke nincs megadva.

5. megszakításához az üzemeltető számára a korai, akkor kell használni a szünet eljárást. amely megszakítja a ciklust. Folytatódik az eljárás megindulása új iteráció a hurok, akkor is, ha az előző még nem fejeződött be.

Példák problémák megoldása

1. Termék keresés pozitív, az összeg és száma 10 negatív bemenetére egész értékek.

X: integer; S, K, P: integer; I: byte;

Az I: = 1-től 10-DO Előkészületek




Kapcsolódó cikkek