Professional Documents
Culture Documents
Algoritam
Algoritam
grananja
Ella Okanović
Sadržaj
Introdukcija Vrste struktura
Šta je to algoritam, šta Kakve su razlike između
predstavlja? naredbi i uvjeta?
01 02 03 04
Struktura Primjeri
grananja Kako upotrijebiti strukture
grananja?
Šta je struktura grananja i
kakve vrste imaju?
01 Introdukcija
Šta je to
algoritam?
U svakodnevnom životu obavljamo niz aktivnosti, poput
pranja zuba, tuširanja, telefoniranja... Svaka od tih aktivnosti
sastoji se od niza radnji koje obavljamo da bismo došli do
određenog cilja. Takav niz postupaka koje nazivamo
algoritam.
Dijelovi programa koji se uvjetno izvode grupiraju se u blokove naredbi. Blok naredbi se
omeđuje parom vitičastih zagrada, zbog preglednosti piše se uvučeno. Varijable
deklarirane unutar bloka naredbi nazivaju se lokalne varijable. Ako se varijable
deklariraju unutar bloka, postoje samo unutar bloka u kome su deklarirane, u glavnoj
funkciji one ne postoje.
Dvostruko grananje
Omogućava da se ovisno o ispunjenju
postavljenog uvjeta izvodi jedan od dva neovisna
bloka naredbi. Za dvostruko uvjetno grananje
koristi se naredba if – else.
Primjeri
Jednostruko Dvostruko
grananje grananje
Višestruko grananje
Višestruko grananje omogućava ispitivanje više uvjeta. Za višestruko
uvjetno grananje koristi se naredba: if – else if - ... - else.
Za (a>0):
Provjera:
Primjer 3
Treba izračunati ukupni otpor za otpore
R1 i R2, ovisno o tome da li su spojeni
serijski ili paralelno. Za odabir serijskog
spoja korisnik upisuje 1, a za paralelnog 2.