Подручја рада
Претрага
23. Савлађивање основних циклуса

Уводни део часа :
1. Које су одлике наредби гранања ?
2. Који су недостаци наредби гранања ?
-------------------------------------------------------------------------------------------------------------------
Главни део часа :

Циклус или циклични програм реализује се помоћу петљи.
Циклус чине наредбе чије се извршавање понавља при једном извршавању програма.

Циклус се састоји од :

- излазног услова или излазног критеријума ;
- тела циклуса.

Излазни критеријум обезбеђује престанак извршавања циклуса.
Тело циклуса чине наредбе које се понављају.

У зависности од излазног критеријума циклуси се деле на :
- бројачке циклусе ;
- циклусе са условом.

Бројачки циклуси као излазни критеријум имају број понављања извршавања тела циклуса.

Код циклуса са условом број понављања није унапред познат већ зависи од испуњености наетнутог услова.
У зависности од тога где се налази излазни критеријум, да ли испред или иза тела, ти циклуси се деле на циклусе са предусловом и постусловом, односно кажемо да је циклус са изласком на врху или са изласком на дну.

У PASCAL су уграђене све три врсте циклуса :

- бројачки ( FOR ) ;
- условни са изласком на врху ( WHILE ) ;
- условни са изласком на дну ( REPEAT ).                                                     

Примери циклуса су :

ciklusi.jpg

Одговорити на питања :
1. Шта је циклус и како се реализује ?
2. Из чега се састоји циклус ?
3. Која је улога делова циклуса ?
4. Како се деле циклуси ?
5. Које су карактеристике циклуса ?