Foreach petlja – razlika između verzija

Uklonjeni sadržaj Dodani sadržaj
Nova stranica: thumb|For each petlje se najčešće koriste da ponove stavke u nizu elemenata . {{Helpbox <!-- NOTE: Please don't remove…
 
Nema sažetka izmjene
Red 3:
|name = Konstrukcije petlji
|list1 = [[Do while petlja]]
|list2 = [[While petlja]]
|list3 = [[For petlja]]
|list4 = [[Foreach petlja]]
Red 10:
}}
 
'''Forič petlja''' (engl. ''For each'' ili ''foreach'') je [[programski jezik]], idiom , za  prolaženje kroz stavke u [[Kolekcija (programiranje)|zbirci]]. Foreach se obično koristi umesto standardne for [[Naredba (programiranje)|izjave]]. Za razliku od drugih for petlji, foreach petlje<ref>[https://www.tutorialcup.com/cplusplus/for-each-loop.htm C++ For_Each Loop]</ref><ref><cite class="citation web">[http://www.digitalmars.com/d/statement.html#ForeachStatement "D Programming Language <tt>foreach</tt> Statement Documentation"]. </cite></ref> obično održavaju neizričiti brojač: oni u suštini kažu "uradi ovo svima u ovom setu", više nego "uradi ovo h puta". Ovime se izbegava moguća  [[Greška za jedan|"greška za jedan"]] i čini kod lakšim za čitanje . U objektno orijentisanim jezicima [[iterator]], čak i ako implicitno, se često koristi kao sredstvo za prolazak.
 
== Sintaksa ==