black-hole

O crnim rupama i medicinskoj fizici u četvrtak na PMF-u u Nišu

U četvrtak 31. oktobra od 20 h nastavlja se serija naučno-popularnih predavanja u organizaciji “Niš Young Minds Section” i Departmana za fiziku PMF-a.Ovog četvrtka Young Minds sekcija iz Niša pripremila je dva zanimljiva predavanja iz astrofizike i ...
enjoyphysics

Prvo predavanje u organizaciji Niš Young Minds Section

U četvrtak 24. oktobra u amfiteatru Prirodno-matematičkog fakulteta u Nišu sa početkom u 20 časova, biće održano predavanje prof. dr Gorana Đorđevića sa Departmana za fiziku na temu:Od Saveza komunista do „Mladih umova”Kosmologija i ...
safer-internet

Svetska nedelja svemira i Međunarodna noć posmatranja Meseca u Nišu

Povodom Svetske nedelje svemira i Međunarodne noći posmatranja Meseca od subote, 5. oktobra do četvrtka 10. oktobra Astronomsko društvo “Alfa” i Departman za fiziku Prirodno-matematičkog fakulteta u Nišu organizuju seriju ...
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.” - ...

Algoritmi (treći deo)

Kada je potrebno neku naredbu ili blok naredbi ponoviti više puta tada koristimo petlje.

Razlikujemo brojačke i iterativne petlje. Kod brojačkih se unapred zna koliko puta se ponavlja telo petlje dok se kod iterativnih naredbe uzvršavaju sve dok je neki uslov ispunjen. Iterativne delimo na one sa preduslovom i na one sa postuslovom. Kod petlji sa preduslovom prvo se proverava da li je neki uslov ipunjen pa se tek onda izvršavaju naredbe dok se kod ovih drugih izvšavaju naredbe pa se tek onda proverava da li je uslov ispunjen, tako se osigurava da se telo petlje izvrši bar jednom.

FOR petlja se sastoji od početne vrednosti, krajnje vrednosti i koraka uvećanja. U sledecem primeru vršimo sabiranje svih projeva od 1 do N.

for

Vidimo da petlja kreće od nule i izvršava se sve dok je promenljiva i manja ili jednaka zadatom broju N i u svakom koraku se povećava za 1(i++).

WHILE petlja se satoji od uslova, dok god je taj uslov ispunjen telo petlja se izvršava. Kod while petlje moramo da pazimo da ne upadnemo u beskonačnu petlju. Na sledećem primeru vršimo sumiranje brojeva koji se unose sa tastature sve dok je suma manja od 100.

WHILE

Pre početka petlje postavili smo sumu na 0 i sve dok je ta suma bila manja od 100 izvršavale su se naredbe u grani DA, čim je suma prešla 100 uslov više nije bio ispunjen i izašli smo iz petlje.

DO WHILE petlja – kod ove petlje prvo se izvršava blok naredbi pa se potom proverava da li je neki uslov ispunjen, time se postiže da se naredbe izvrše bar jednom bez obzira da li je uslov ispunjen ili nije. Sledeći primer je algoritam koji radi isto što i prethodni ali je urađen sa DO WHILE petljom.

do while

Series NavigationAlgoritmi (drugi 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: