7,8 - Grafički zapis algoritama. Klasifikacija struktura algoritama
Uslovi za završetak
Algoritamske strukture:
-
Linijski algoritmi su oni kod kojih se naredbe izvršavaju sekvencijalno jedna za drugom.
-
Razgranati algoritmi su oni kod kojih se u zavisnosti od ispunjenosti uslova program nastavlja jednom od dve grane
-
Ciklični algoritmi sadrže niz instrukcija koje se ponavljaju više puta.
Algoritam proizvoljne složenosti može biti predstavljen kombinacijom tri osnovne strukture: linijske, razgranate i cikličke:
- Linijskim se nazivaju algoritmi kod kojih se naredbe (ili instrukcije) izvršavaju sekvencijalno jedna za drugom.
- Razgranatim se nazivaju algoritmi kod kojih se u zavisnosti od vrednosti logičkih uslova izvršavanje nastavlja jednom od dve grane.
- Cikličkim se nazivaju algoritmi koji sadrže niz instrukcija (telo ciklusa) koje se mogu ponavljati više puta. Postoje dve vrste cikličkih algoritama koji se razlikuju po položaju tela ciklusa u odnosu na uslov.
Poslednja izmena: среда, 19. септембар 2018, 22:23