Slide7

Predavanje: “Mars – Mirna planeta boga rata”

Predavanje „Mars – Mirna planeta boga rata“ biće održano u četvrtak 11. februara od 19:00 h. Predavač će biti prof. dr Dragan Gajić.Predavanje možete pratiti na sajtu i YouTube kanalu Astronomskog društva “Alfa” iz Niša, kao ...
earth-sun

Svet nauke u 2020. godini

Stigao je kraj još jedne i to prilično "lude" godine. Godine u kojoj ništa nije bilo isto kao pre, godine u kojoj se mnogo toga promenilo, godine u kojoj mnogo ...
predavanje-02

Predavanje “Sunce – zvezda Sunčevog sistema”

U četvrtak 24. decembra od 19 h biće održano online predavanjeSunce – zvezda Sunčevog sistemapredavač će biti dr Milan Milošević. Predavanje možete pratiti na sajtu AD Alfa i na našem YouTube kanalu, kao i na ...
Jupiter-and-Saturn-777x466-1

Velika konjunkcija Jupitera i Saturna

Sutra, u ponedeljak 21. decembra 2020. godine dve najveće planete Sunčevog sistema. Jupiter i Saturn, na nebu će izgledati vrlo blizu. Kad padne mrak, na zapadu, nisko na horizontu sijaće ...
solar-system-nasa

Serija predavanja: “Ekskurzija kroz Sunčev sistem”

Astronomsko društvo “Alfa”, u sklopu projekta “Malim koracima ka astronomiji” vas, kroz seriju predavanja “vodi” na ekskurziju kroz Sunčev sistem.Kroz niz tematskih predavanja imaćete priliku da se upoznate sa Sunčevim sistemom, Suncem, Zemljom i ...
ada_lovelace_portrait

Rođendan Ejde King Lavlejs - prve programerke

Samo dan kasnije ali i mnogo godina pre rođenja Grejs Hoper, na današnji dan, 10. decembra 1815. godine rođena je Ejda King Lavlejs (Ada Lovelace), ćerka čuvenog engleskog pesnika Lorda Bajrona, ...

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: