Professional Documents
Culture Documents
Programiranje I Algoritmi
Programiranje I Algoritmi
UVOD U PROGRAMIRANJE I
ALGORITMI
Šta je računarski program?
Programski jezici koji se danas najviše koriste su: C, C++, C#, Java, Java
Script, Python, Ruby, PHP, Swift, Perl...itd.
Programski jezici
Start / Stop
Unošenje podataka
Izdavanje podataka
Obrada podataka
Odluka / Uslov
Povezivanje algoritamskih koraka
Struktura algoritma
LINIJSKA
STRUKTURA 1. Pripremi dizalicu
2. Pripremi rezervni točak
3. Olabavi šrafove na točku
4. Podigni auto
5. Odvrni šrafove na točku
Algoritamski koraci se 6. Skini točak
izvršavaju jedan za drugim 7. Stavi rezervni točak
uvek istim redosledom kojim 8 . Zavrni šrafove na točku
su napisani. 9. Spusti auto
10. Zategni šrafove
11. Spremi dizalicu
12. Spremi rezervni točak
Primer
Algoritam za zamenu točka na
automobilu.
KRAJ
POČETAK
RAZGRANATA
STRUKTURA 1. Stani ispred kolovoza
2. Pogledaj semafor
Struktura algoritma u
kojoj tok operacija zavisi NE Zeleno DA
od ispunjenosti nekih svetlo
uslova zove se razgranata
struktura. 3. Čekaj zeleno svetlo
4. Pređi ulicu 3. Pređi ulicu
Primer
Algoritam za prelazak
ulice sa semaforom. KRAJ
POČETAK