apolo11-pre-poletanja

Apolo 11: 50 godina kasnije

Na današnji dan, pre tačno 50 godina, tj. 16. jula 1969. godine u 9:32h po lokalnom vremenu (13:32 po Griniču), iz Kennedy Space Center-a lansirana je raketa nosač Saturn V. Na vrhu te ...
sunbathing

Sunčanje i/ili zdravlje? Izaberite sami!

Sunce, taj žuti disk koji svakoga dana putuje po plavom nebeskom svodu, je samo jedna od nekoliko milijardi zvezda rasutih svuda po praznom prostoru svemira. Ono je jedna sasvim obična ...
davinci

Leonardo da Vinči: Umetnik. Naučnik. Pronalazač.

Pišu: Jovana Savić i Jovana Stanimirović“Onaj ko isključivo ceni praksu bez teorije je poput moreplovca koji se ukrca na brod bez kormila i kompasa, ne znajući kuda se plovi.” - ...
crna-rupa-prva

Prva fotografija crne rupe!

Već nekoliko decenija, a može se reći i vekova, crne rupe privlače ogromnu pažnju kako naučnika tako i javnosti, kroz popularne tekstove, različite ideje i SF romane i (visokobudžetne) filmove.Do ...
dositej-obradovic

Dositej Obradović – srpski prosvetitelj i reformator

„Knjige, braćo moja, knjige, a ne zvona i praporce!“Dositej ObradovićNa današnji dan 28. marta 1811. godine u Beogradu je umro najveći srpski prosvetitelj i reformator – Dositej Obradović. Sahranjen je ...
proposal

CERN – mesto gde je nastao “Internet”

Prvi World Wide Web Logo (Autor: Robert Cailliau)Prethodnih nekoliko godina imali smo prilike da često slušamo o CERN-u, LHC-u - i "najvećem eksperimentu čovečanstva", ulasku Srbije u punopravno članstvo, akceleratoru, ...

Algoritmi (drugi 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:

a2

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“.

Series NavigationAlogoritmi (prvi deo)Algoritmi (treći deo)

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: