- Alogoritmi (prvi deo)
- Algoritmi (drugi deo)
- Algoritmi (treći deo)
Kada je potrebno da program sam odluči koje naredbe treba da se izvrše, tada koristimo uslove.
Uslov se postavlja tako da u grani kada je taj uslov ispunjen(grana „DA“) uvek imamo bar jednu naredbu, dok u grani kada taj uslov nije ispunjen(grana „NE“) ne mora uvek da postoje naredbe, često grana „NE“ nema nijednu naredbu.
Uslovi se koriste veoma često, praktično ne postoji program koji u sebi ne sadrži makar jedan uslov.
Na sledećoj slici nacrtan je algoritam koji proverava da li je prvi uneti broj veći od drugog i ispisuje odgovarajuću poruku:
Kao što vidite u ovom algortimu imamo novi simbol(treći odozgo) koji predstavlja uslov. Kada program dođe do uslova on proverava da li je taj uslov ispunjen, ukoliko jeste on izvršava naredbe koje su u grani „DA“, ukoliko nije ispunjen izvršavaju se naredbe iz grane „NE“.
Konkretno u ovom primeru ukoliko imamo sledeći slučaj:
a=3, b=2
Na izlazu dobijamo „a je veće“, jer je uslov ispunjen i izvršava se naredba u grani „DA“, ali ako imamo
a=2, b=3
Na izlazu dobijamo „b je veće“, jer uslov nije uspunjen izvršava se naredba u grani „NE“.




![Pomračenje Meseca polusenkom (5. maj 2023) 4 Slika dana: Mesec u polusenci [18.10.2013]](https://i0.wp.com/www.svetnauke.org/wp-content/uploads/2013/10/2013-10-18-Mesec-u-polusenci1.jpeg?fit=2000%2C1600&ssl=1)





![Prvi teleskop 10 Slika dana: Galileo Galilej i teleskop [25.08.2014]](https://i0.wp.com/www.svetnauke.org/wp-content/uploads/2014/08/2014-08-25-Galileo-Galilej-i-teleskop.jpg?fit=800%2C595&ssl=1)














