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.

Last modified: Wednesday, 19 September 2018, 10:23 PM