Секција млади програмери 01 Алгоритми

Predstavljanje algoritama

Algoritmi se mogu predstavljati na više načina. Ako ćemo pravo, pošto je algoritam niz koraka koji opisuje neki postupak, može se predstaviti i opisno, običnim rečima.

Ipak, kako bi se uveo neki red, algoritme najčešće predstavljamo na jedan od dva načina:

pseudo-jezikom

blok-dijagramom

Pseudo-jezik je nešto između običnog jezika i programskog jezika. On služi da malo "formalnije" predstavimo algoritam.

Blok-dijagram (ili algoritamska šema) predstavlja grafičku reprezentaciju algoritma, gde su svi koraci predstavljeni odgovarajućim grafičkim simbolima. Pošto na sajtu Web'n'Study uglavnom koristimo blok-dijagrame, nije loša ideja da se sada upoznamo sa nekim osnovnim simbolima.

Linijski algoritmi

Po definiciji, linijska algoritamska struktura je ona kod koje se svaki korak izvršava tačno jedanput. Linijski algoritmi su osnovni. Oni predstavljaju najjednostavnije programe - ikada.  To su programi koji imaju ulaz (unos podataka), izlaz (ispis podataka), i između ta dva obradu podataka (naravno, ne obavezno tim redosledom).

Da biste u potpunosti razumeli ovo što radimo, neophodno je da savladate tipove podataka, promenljive i izraze.

Zadaci


Нема коментара:

Постави коментар