INSTRU~1 DOC


Spis treści

Instrukcja pętli FOR

Instrukcja petli WHILE-DO

Instrukcje petli REPEAT-UNTIL

Cwiczenia 0x01 graphic
dotyczące pętli

Instrukcja pętli FOR (dla)

FOR <nazwa_zmiennej> := <wartość skalarna1> TO <wartość skalarna2> DO

<instrukcja>

lub

FOR <nazwa_zmiennej>:= <wartość skalarna1> DOWNTO <wartość skalarna2> DO

<instrukcja>

Sposób działania.

1. Zmienna sterujaca przyjmuje wartość początkową

2. Następuje porównanie wartości zmiennej sterującej z górnym jej ograniczeniem ( tutaj: wartość skalarna2)

3. Jeśli wartość zmiennej jest mniejsza lub równa od ograniczenia (większa lub równa od ograniczenia), to następuje wykonanie instrukcji oraz inkrementacja (dekrementacja) zmiennej sterującej i przejście do punktu 2.

Pętle FOR stosujemy w przypadku, gdy jest znana z góry liczba przebiegów pętli.

Przykład.

PROGRAM ForDemo;

CONST MaxWartoscZmiennejSterujacej = 4;

VAR ZmiennaSterujaca : BYTE;

BEGIN

WriteLn;

FOR ZmiennaSterujaca := 1 TO MaxWartoscZmiennejSterujacej DO

{ DLA ZmiennejSterującej od 1 DO MaxWartoscZmiennejSterujacej WYKONUJ }

BEGIN

WriteLn;

WriteLn('Aktualna wartość zmiennej sterującej:',ZmiennaSterujaca)

END;

WriteLn('Pętla została wykonana ', MaxWartoscZmiennejSterujacej, ' razy!')

END.

Powrót do spisu treści

Instrukcja pętli WHILE-DO.

WHILE <wyrażenie logiczne> DO <instrukcja>;

WHILE - podczas gdy

DO - wykonuj

Przyklad:

PROGRAM WhileTest;

CONST dx = 0.1;

VAR x : REAL;

BEGIN

x := 0.0;

WHILE x < 1 DO

BEGIN

WriteLn(x:3:1);

x := x + dx

END

END.

Uwaga !!!

x := x + dx; - niech x przyjmie wartość równą

swej dotychczasowej wartości (x) powiększonej (+) o dx

Powrót do spisu treści

Instrukcja pętli REPEAT - UNTIL

REPEAT <instrukcja> UNTIL <wyrażenie logiczne>;

REPEAT - powtarzaj

UNTIL - aż do

Przyklad:

PROGRAM RepeatTest;

CONST dx = 0.1;

VAR x : REAL;

BEGIN

x := 0.0;

REPEAT

WriteLn(x:3:1);

x := x + dx

UNTIL x >= 1

END.

Powrót do spisu treści



Wyszukiwarka

Podobne podstrony:
VirtualDub instrukcja, DOC
Instrucciones doc
INSTRU~2 DOC
Microsoft Word instrukcja doc (3)
Instrukcja Motorola z8, DOC
Opis zawodu Pilot - Instruktor, Opis-stanowiska-pracy-DOC
Opis zawodu Technik instrumentów muzycznych, Opis-stanowiska-pracy-DOC
Opis zawodu Instruktor nauki jazdy, Opis-stanowiska-pracy-DOC
Opis zawodu Monter instrumentów muzycznych, Opis-stanowiska-pracy-DOC
Or Kierowca-instruktor nauki jazdy, Ocena-Ryzyka-DOC
Instrukcja DPH, Haccp-DOC
Lustrzanka cyfrowa-czyszczenie matrycy, ZACHOMIKOWANE#, Doc, FOTO, Instrukcja - aparaty fotograficzn
Instrukcje Haccp, Haccp-DOC
Zbiór Instrukcje haccp, Haccp-DOC
instrukcja do ćwiczeń nr 11 doc
Or Instruktor w gminnym centrum kultury, Ocena-Ryzyka-DOC
Multimedialny kurs instruktażowy Photoshop Lightroom, DOC
Hacap Instrukcja dobrej praktyki higienicznej, Haccp-DOC
Opis zawodu Instruktor sportu, Opis-stanowiska-pracy-DOC

więcej podobnych podstron