Algoritamska struktura - slijed

1. Osnovne algoritamske strukture

"The only way to learn a new programming language is by writing programs in it.” –  Dennis  MacAlistair Ritchie


Ponovimo!

Algoritam je razrađen postupak koji nas u konačnom broju koraka vodi prema rješenju problema.

Algoritme kojima ćemo rješavati zadatke računalom možemo zapisati na dva načina:

a) pseudojezikom

b) dijagramom tijeka (grafičkim simbolima).

Pseudojezik ili pseudokôd je umjetno stvoren jezik u kojem govornim jezikom (riječima) zamjenjujemo pojedine naredbe ili instrukcije. Osnovne naredbe pseudojezika prikazane su tablici:

Dijagram tijeka prikazuje algoritam s pomoću grafičkih simbola prikazanih u tablici:

Gledajući tablice koje prikazuju naredbe pseudokoda i sibole koji se upotrebljavaju u dijagramu tijeka razlikujemo tri osnovne algoritamske strukture:
slijed – niz naredaba koje se izvršavaju jedna za drugom
grananje – dio programa u kojem se ovisno o ispunjenosti uvjeta izvršava određena naredba ili blok naredaba
ponavljanje – zatvoreni niz naredaba koje se ponavljaju sve dok je zadovoljen postavljeni uvjet ponavljanja.

U nastavku ćemo razmotriti strukturu slijeda.