2
НАРЕДБЕ СА ПОНАВЉАЊЕМ-ЦИКЛУСИ Циклус чине наредбе чије се извршавање понавља при једном извршавању програма. Састоји се од: Излазног услова или излазног критеијума и Тела циклуса. Излазни критеријум обезбеђује престанак извршења циклуса. Тело чине наредбе које се понављају. У зависности од излазног критеријума циклуси се деле на : - БРОЈАЧКЕ ЦИКЛУСЕ - ЦИКЛУСЕ СА УСЛОВОМ Бројачки циклуси као излазни критеријум имају број понављања извршавања тела циклуса. Код циклуса са условом број понављања није познат унапред већ зависи од испуњености постављеног услова. У зависности од тога где се налази излазни критеријум (испред или иза тела циклуса), ови циклуси се деле на циклусе са излазом на врху или циклусе са излазом на дну. У паскалу постоје три врсте циклуса: 1. бројачки (FOR) 2. условни са изласком на врху (WHILE) 3. условни са изласком на дну (REPEAT) БРОЈАЧКИ ЦИКЛУС – FOR ПЕТЉА Реализује се наредбом чија је синтакса следећа: FOR i:=PV TO KV DO N; i- бројач (може бити само цео број) PV- почетна вредност KV- крајња вредност N- наредба (ако их има више, иду у исказне заграде begin-end) Бројачу i додељује се PV и испитује да ли је вредност бројача једнака крајњој вредности KV. Ако није, улази се у тело циклуса, извршава наредба и повећава вредност бројача за један и поново испитује да ли је бројач мањи или једнак од крајње вредности.

08a-ciklusi-teorija

  • Upload
    radebap

  • View
    219

  • Download
    4

Embed Size (px)

DESCRIPTION

ciklusi

Citation preview

-

. : .

. .

:

- -

. . ( ), .

:1. (FOR)2. (WHILE)3. (REPEAT)

FOR

:

FOR i:=PV TO KV DO N;

i- ( )PV- KV- N- ( , begin-end)

i PV KV. , , .

.

, :

FOR i:=PV DOWNTO KV DO N;

WHILE

, . :

While U do N;

: N U. N begin-end. While U , . .

REPEAT

, . :

Repeat N1;N2:Nn until U;

: N1;N2:Nn U. While , Repeat . , .