cyanic-selkie/wikianc huggingface dataset:
You Only Live Twice (film)
Radnja
Napravi pogrešku, nakon čega ga otkriva Blofeld. U međuvremenu, Tanaka i njegove specijalne nindže pokušavaju prodrijeti u otvor vulkanskog kratera. Nažalost, opažaju ih prije nego što su ušli, a Blofeld počinje pucati po njima. Sve se čini beznadno sve dok Bond ne upita za cigaretu, koja je zapravo mini-raketa koju mu je dao Q. Ubivši stražara kod kontrole kratera, Bond uspijeva otvoriti vrata, puštajući Tanakine snage da zauzmu raketnu bazu. Počinje masovna bitka, koja nanosi velike štete kontrolnoj sobi. Bond i Tanakine postrojbe primjećuju kretanje i kreću prema vratima. Bond se sukobljava s Blofeldovim ubojicom koji drži kontrolni ključ za misiju te ga na kraju baca u bazen s piranjama. Međutim, unatoč borbi, SPECTRE-ina raketa je još na putu da zarobi američku.
Iterator
U programiranju, iterator je objekat koji omogućuje programeru da prolazi kroz kolekciju, naročito listu. Različite interfejsne kolekcije često pružaju različite vrste iteratora. Iako su interfejs i semantika datog iteratora fiksne, iteratori se često implementirani u vidu struktura koje su osnovi kolekcije i često su čvrsto povezani sa kolekcijom da bi se omogućila operativna semantika iteratora. Traba imati na umu da iterator vrši prelazak i takođe daje pristup elementima kolekcije, ali ne izvršava ponavljanje (tj, ne bez nekog značajnog oduzimanja slobode tog koncepta ili sa trivijalnim korišćenjem tehnologije). Iterator je po ponašanju sličan kursoru baze podataka. Iteratori datiraju još od CLU programskog jezika iz 1974.
You Only Live Twice (film)
Radnja
Bond ulazi u kontrolnu sobu za lansiranje i pritišće dugme za samouništenje SPECTRE-ina svemirskog broda prije nego što zarobi drugu američku svemirsku kapsulu i izazove rat sa SSSR-om. Trenutak prije svog bijega, Blofeld aktivira samouništenje cijele baze. Kako se baza počinje urušavati, Bond, Kissy, Tanaka i preživjele nindže napuštaju bazu. Ulaze u čamce za spašavanje izbačene iz zraka dok se vulkanska baza pretvara u pakao. Na žalost, dok Bond i Kissy počinju voditi ljubav u čamcu za spašavanje, spašava ih britanska podmornica koja izranja ispod njih. Na podmornici su M i gđica. Moneypenny koji odmah žele čuti Bondov izvještaj.
Iterator
Eksterni iteratori i šablon iteratora
Spoljašnji iterator se može razmatrati kao tip pokazivača koji ima dve primarne operacije: upućuje na jedan poseban element u kolekciji objekata (zove se pristup elementu) i  dopuna sebe tako da ukazuje na sledeći element (zove se prolaz elementa). Takođe mora postojati način da se stvori iterator tako da ukazuje na neki prvi element kao i način da se odredi kada će iterator istrošiti sve elemente kolekcije. U zavisnosti od jezika i namene, iteratori mogu omogućiti dodatne operacije ili pokazati različita ponašanja.
You Only Live Twice (film)
Stil
Za razliku od drugih Bond filmova radnjom smještenih u Englesku, Rusiju ili Ameriku, gotovo cijeli film je smješten u Japan, a nekoliko minuta posvećeno je japanskom vjenčanju usred filma. Na taj način film prati roman Iana Fleminga koji je posvetio dobar broj stranica romana (što je i više nego neobično za knjige o Bondu) japanskoj kulturi. Felix Leiter često se pojavljuje kao Bondov 'čovjek iz Amerike', ali njihova je veza na čisto profesionalnoj razini. U Japanu, Bond susreće 'Tigera' Tanaku. Njih dvojica se u nekoliko scena filma jednostavno zabavljaju, što je također preuzeto iz Flemingova romana.
Iterator
Eksterni iteratori i šablon iteratora
Primarna svrha iteratora je da dozvoli korisniku da izvrši proces nad svakim elementom kolekcije dok izoluje korisnika od unutrašnje strukture kolekcije. Ovo omogućava sadržini da skladišti elementi na bilo koji način dok dozvoljava korisniku da ih tretira kao da su sekvenca ili lista. Klasa iteratora je uglavnom dizajnirana u tesnoj saradnji sa klasom kolekcije. Obično, kolekcija omogućava metode za kreiranje iteratora
Imati na umu da se brojač petlje takođe naziva i iterator petlje. Brojač petlje, međutim, samo omogućava prolaz funkcionalnosti i nefunkcionalnost pristupa elementa.
Generatori
Jedan način implementacije iteratora je korišćenje ograničenog oblika nadprograma, poznatog kao generator. Suprotno njemu je potprogram, generator nadprograma može preuzeti vrednosti njegovog pozivača nekoliko puta, umesto da ih vraća. Većina iteratora su prirodno izraziti kao generatori, ali pošto generatori čuvaju svoju lokalnu naredbu između priziva, oni su posebno dobro opremljeni za komplikovane, naredbene iteratore, kao obilazak stabla. Postoje suptilne razlike i odlike u korišćenju termina "generator" i "iterator", koji veriraju između autora i jezika. U Pajtonu, generator je konstruktor iteratora: funkcija koja vraća iterator. Primer Pajtonovog generatora koji vraća iterator su Fibonačijevi brojevi koji koriste Pajtonovu  naredbu:
Implicitni iteratori
Implicitni iteratoru se često manifestuju "forič" izjavom (ili ekvivaletno), kao što je sledeći primer u Pajtonu:  U Pajtonu, iterabla je objekat koji može biti konvertovan u iterator, koji je kasnije ponavljan tokom for petlje; ovo se dešava implicitno.
Ili drugi put mogu biti kreirane same od sebe zbirkom objekata, kao u ovom primeru kod Rubija: Ovaj stil ponavljanja se ponekad naziva i "interno ponavljanje" zato što se njegov kod potpuno izvršava unutar konteksta objekta (to kontroliše sve aspekta ponavljanja), i programer samo omogućava operaciju da se izvrši svakog koraka (koristeći anonimnu funkciju).
Jezici koji podržavaju listu shvatanja ili sličnih konstrukcija mogu takođe koristiti implicitne iteratore tokom konstrukcije liste rezultata, kao u Pajtonu: Ponekad je implicitna priroda sakrivena delimično. S++ jezik ima nekoliko funkcionalnih šablona za implicitno ponavljanje, kao što je. Ove funkcije idalje zahtevaju eksplicitan objekat iteratora kao njihov prvi ulaz, ali kasnije ponavljanje ne izlaže objekat iteratora korisnikuT
Potoci
Iteratori su korisna abstrakcija ulaznih tokova- oni obezbeđuju potencijalnu beskonačan iterabilni (ali ne nužno izmenlji) objekat. Nekoliko jezika, kao što je Perl i Pajton, sprovode potoke kao iteratore. Alternativne implementacije potoka uključuju podatke-vođene jezika, kao što su AWK i sed.
Razlike sa indeksima
U postupnim jezicima često se koriste podskripni operatori i brojač petlje da bi se petljalo kroz sve elemente u sekvenci kao što je niz. Iako indeksovanje se može takođe koristiti sa nekom objektno-orijentisanom sadržinom, korišćenje iteratora može imati prednosti:
Mogućnost sadržine da bude promenljiva dok se ponavlja kroz njene elemente je postala neophodna u objektno-orijentisanom programiranju, gde su međusobni odnosi između objekata i efekat operacija ne može biti očigledan. Krošćenjem iteratora jedan je izolovan od ovih posledica. Ova tvrdnja, međutim, mora se uzeti sa rezervom, jer je češće nego ne, iz efikasnih razloga, implementacija iteratora je tesno povezana za sadržinu koji ne sprečava izmenu osnovne sadržine bez poništavanja sebe.
Alternativni način da se zadrži broj ispravki vezanih u odnosu na veličinu sadržine bi bio da se koristi neka vrsta mehanizma ručki, to je kolekcija indirektnih pokazivača elemenata sadržine koja mora biti ažurirana sa sadržinom, i da dopusti pokazivaču iteratora ovim ručkama  direktno elementima podataka. Ali ovaj pristup će negativno uticati na performans iteratora, jer on mora ostvariti dupli pokazivač prateći pristup stvarnom elementu podataka. Ovo obično nije poželjno, zato što mnogi algoritmi koriste iteratore da pozovu pristup podataka iteratora češće nego metodu unapred. Zato je posebno važno imati iteratore sa veoma efikasnim pristupom podacima.
Sve u svemu, ovo je uvek kompromis između sigurnosti (iteratori ostalu uvek validni) i efikasnosti. Većinu vremena, dodata sigurnost nije vredna cene efikanosti za plaćanje. Koristeći alternativnu sadržinu (na primer jednostruka povezana lista umesto vektora) bi bio bolji izbor (globalno efikasnije) ako je stabilnost iteratora potrebna.
Kategorije iteratora
Iteratori mogu biti kategorizovani po njihovoj funkcionalnosti. Ovde je (ne-konačna) lista kategorija iteratora:
Tipovi iteratora
Različiti jezici ili biblioteke korišćene ovim jezicima definišu tipove iteratora. Neki od njih su:
C# i ostali .NET jezici
Iteratoru u  . NET Framework se zovu "popisivači" i i predstavljaju se pomoću  interfesa. omogućuje  metodu, koja se plasira u naredni element i ukazuje da je postignut kraj zbirke ;    vlasništvo, da bi se dobila vrednost elementa trenutno ukazanog; i opcionalnat  metoda, da se premota popisivač nazad na njegovu početnu poziciju. Popisivač u početku pozakuje specijalnu vrednost pre prvog elementa, tako da poziv na  je tražen kako bi počelo ponavljanje.
Popisivači se obično dobijaju pozivom na   metodu objekata koji se sprovodi nad  interfejsom. Klase sadržine obično sprovode ovaj interfejs. Međutim, forič izjava u  C#  mogu da rade na bilo kom objektu koji pruža takvu metodu, čak i ako se ne sprovodi . Oba interfejsa su se proširila na generičke verzije u  . NET 2.0.
U nastavku sledi korišćenje iteratora u C# 2.0: C# 2.0 takođe podržava generatore: meroda koja je deklarisana kao povratna  (ili  ), ali koristi " " izjavu da proizvede niz elemenata umest da vraća instancu objekata, će biti transformisan od strane kompajlera u novu klasu sprovodeći odgovarajući interfejs.
C++
C++ jezik pravi širok spektar iteratora u njegovoj Standardnoj Biblioteci Šablona, koja omogućuje nekoliko različitih iteratora, uključujući napredni iterator, bidirekcioni iterator, i standardnu biblioteku iteratora. Sve vrste standardnih konteinera  pružaju bogat i dosledan skup tipova iteratora. Sintaksa standardnih iteratora je dizajnirana da podseća na obične  C aritmetičke pokazivače, gde  i   operatori se koriste kao referenca elementa koji iterator pokazuje, i aritmetički pokazivači operatora kao što je   se korsite da unaprede iterator na sledeći nivo.
Sledeći primer pokazuje tipično korišćenje iteratora. Postoje mnogo sorti iteratora svaki sa malo različitim ponašanjem, uključujući: napred, nazad i biderkcione iteratora; standardna biblioteka šablona; ulazeći i izlazeći iteratori; i konstantni iteratori (koji štiti sadržinu ili njegove elemente od modifikacije). Međutim, ne podržava svaki tip sadržine svaki tip iteratora. Moguće je za korisnike da naprave svoj tip iteratora pomoću izvođenja podklase od standardnog   šablona klase.
Bezbednost iteratora se definiše odvojeno za različite tipove standarnih sadržina, u nekim slučajevima iterator je veoma dopustiv u dozovli sadržine da se promeni dok ponavlja
Implicitna iteracije je delimično podržana od strane C++ kroz korišćenje standardnih funkcija šablona, kao što jet  , i .
Kada su korišćeni moraju biti pokrenuti sa postojećim iteratorom, obično  i , koji definišu opseg na kome se ponavljanje izvršava. Ali nijedan eksplicitni objekat iteratora nije izložen dok ponavljanje traje. Ovaj primer pokazuje korišćenje . Isto se može postići koristeći   i  Ograničenje je to da ova tehnika ne dozvoljava telu forič petlje da bude deklarisana u redu, zahteva pokazivač funkcije ili objekat funkcije da bude deklarisan negde drugde i da prođe kao argument. Ovo se može delimično nadoknaditi koristeći zbirku kao što je Bust i koristeći lambdu da se implicitno generiše funkcija objekata sa poznatom umetnutom sintaksom operatora. Međutim, pošto se Bust sprovodi na nivou biblioteke, nego istinski u jeziku, neke stvari se moraju uraditi pomoći zaobilaznice.
Ovde je primer forič ponavljanja koristeći lambda funkciju
Java
Predstavljen u Javi JDK 1.2 izdanju,    daje.
metoda unapređuje iterator i vraća vrednost pokazanu od strane iteratora. Prvi element dobijen na prvi zahtev . Da bi se odlučilo kada su svi elementi u sadržini su bili posećeni test metoda se koristi. Sledeći primer pokazuje jednostavnu upotrebu iteratora: Da bi se pokazalo da  može biti pozvan nekoliko puta, koristima ga da ubacimo zapete između elemenata ali ne posle poslednjeg elementa.
La Media Luna, Guanajuato
La Media Luna je naselje u Meksiku, u saveznoj državi Guanajuato, u opštini Guanajuato.
Prema proceni iz 2014. godine u naselju je živelo 34 stanovnika. Naselje se nalazi na nadmorskoj visini od 1884 m.
Iterator
Java
Umajte na umu da ovaj pristup ne razdvaja pravilno naprednu operaciju od pravog pristupa podataka. Ako element podatak mora biti korišćen više od svakog naprednog, potrebno je da bude sačuvan u privremenoj promenljivoj. Kada je napredovanje potrebno bez pristupa podataka (tj. da se preskoči dati element podataka), pristup je ipak izveden, iako je vraćena vrednost ignorisana u ovom slučaju.
Matzam, Tenejapa
Matzam je naselje u Meksiku, u saveznoj državi Chiapas, u opštini Tenejapa.
Varano Marchesi, Parma
Varano Marchesi je naselje u Italiji u provinciji Parma, u regiji Emilia-Romagna.
Prema proceni iz 2011. u naselju je živelo 289 stanovnika. Naselje se nalazi na nadmorskoj visini od 229 m.
La regina delle Amazzoni
La regina delle Amazzoni je italijanski pustolovno-pseudohistorijski (peplum) film snimljen 1960. u režiji Vittorija Sale. Radnja se događa neposredno nakon Trojanskog rata i prikazuje kako orijaškog grčkog vojnika Glauha (čiji lik glumi Ed Fury) njegov prijatelj Pirro (čiji lik tumači Rod Taylor) natjera da ode u zemlju Amazonki gdje se suprostavljaju piratima.
Matzam, Tenejapa
Prema proceni iz 2014. godine u naselju je živelo 1599 stanovnika. Naselje se nalazi na nadmorskoj visini od 2384 m.
Iterator
Java
Za tipove zbirki koji podržavaju to,  metoda iteratora briše najposećenije elementre iz sadržine, dok čuva upotrebljive od strane iteratora. Dodavanje ili uklanjanje elemenata pozivanjem meotda sadržine (takođe od iste niti) čini iterator beskorisnim. Pokšaj da se sledeći element izbaci stvara izuzetak. Izuzetak se takođe odbacuje ako nema preostalih elemenata (  je vraćeno sa netačno).
Pored toga, za       (forič) petlju za ponavljanje nad zbirkama i nizovima. definiše. Koristeći poboljšanu   petlju, prethodni primer može biti zapisan kao Neke sadržine koriste starije (još u 1.0)  klase. To omogućuje i   metode, ali nema metode da promeni sadržinu.
Skala
U Skali, iteratori imaju bogat izbor metoda sličnih zbirkama, i mogu se koristiti direktno u for petljama. Naravno, ova iteratora i zbirke nasleđuju čestu zajedničku osobinu- scala.collection.TraversableOnce. Međutim, zbog bogatog izbora metoda koje su dostupne u bilbioteci zbirke Skale, kao što je map, collect, filter, itd., često je neophodno da se ophodi sa iteratorima direktno kada se programira u Skali.
Javini iteratori i kolekcije mogu biti automatski konvertovane u Skaline iteratore i kolekcije, odnosno, jednostavno dodavajući jedan red  u direktorijum. JavaKonverzija objekat omogućuje implicitnu konverziju. Implicitne konverzije su karakteristične za Skalu: metode koje, kada su vidljive u trenutnom vidokrugu, automatski ubacuju pozive sami sebi u relevantne ekspresije u pristojno mesto kako bih naterali da se preoveravaju kada oni to ne bi teli.
MATLAB
MATLAB podržava i spoljne i unutrašnje implicitno ponavljanje koristeći "prirodne " redove ili  redove. U slučaju spoljnog ponavljanja gde je teret nad korisnikom da unapredi prolaz i da zahteva sledeće elemente, može se definisati skup elemenata unutar niza strukture skladišta i preneti elemente koristeći se  -konstrukcijom petlje. Na primer, prolazi kroz niz celih brojeva koristeći ključnu reč.
U slučaju unutrašnjeg ponavljanja gde korisnik može snabdevati poreaciju iteratora da izvrši nad svim elementima zbirke, mnogi napravljeni operatori i MATLAB funkcije su preopterećeni izvršenjem nad svakim elementom niza i vraćaju implicitno odgovarajući izlazni niz. Osim toga,  i   funkcije mogu biti iskorišćene za izradu slobodnih ili desinisanih od strane korisnika operacija nad "prirodnim" nizovima i   nizova respektivno. Na primer, definiše primernu funkciju   koja implicitno prihvata slobodnu podfunkciju  svakog elementa niza koji koristi napravljenu funkciju.
Alternativno, može biti poželjno da se mehanizmi sadržine za skladištenje nizova učine abstraktnim od strane korisnika definisanjem proizvoljne objektno-orijentisane MATLAB implementacije Šablona Iteratora. Takva implementacija koja podržava spoljnu iteraciju je demonstrirana u MATLAB-u Centralnoj Razmeni Fajlova stavka Dizajn Šablona: Iterator (Ponašanje) . Ovo je napisano u novoj definiciji klase sintakse predstavljen sa MATLAB softverom verzije 7.6(R2008a) i ima realizaciju jedno-dimenzionalnog  niza Abstraktne Liste Tipa Podataka(ADT) kao mehanizam za čuvanje heterogena ( tipa podataka) seta elemenata. To omogučuje funkcionalnost za eksplicitnu naprednu Listu prolaza sa,  i   metoda za korišćenje u  -petlji.
PHP
PHP-ova forič petlja je predstavljena u verziji 4.0 i kompatibilna je sa predmetima kao vrednosti u 4.0 Beta 4 Forič petlja. Međutim, podrška za iteratore je dodata u PHP 5 kroz predstavljanje  internog  Prenosiog interfejs. Dva glavna interfejsa za realizaciju u PHP skriptama koji omogućuju predmetima da budu ponavljani preko forič petlje su Iterator i ''AgregatIteratora. Ovo posledlje ne zahteva implementaciju klase kako bi se deklarisale sve tražene metode, umesto toga ono ubacuje metodu acesoara  koja vraća instancu Prenosnog'' . Standardna PHP Biblioteka omogućuje nekoliko klasa da rade sa specijalnim iteratorima. PHP takođe podržava Generatore još od 5.5.
Najjednostavnija implementacija je umotavanjem niza, ovo može biti korisno za kucanje i sakrivanje informacija. Sve metoda primera klase se koriste tokom izvršenja kompletne forič petlje. Iteratorove metode se izvršavaju po sledećem redosledu:
Sledeći primer ilustruje PHP klasu koja ubacuje Prenosni interfejs, koji bi mogao biti obmotan u IteratorIterator clasu da deluje na podatke pre nego što se vrati u forič petlju. Korišćenje zajedno sa   konstantom dozvoljava PHP skriptama da ponavljaju rezultate setova sa bilionima redova sa svakim mali korišćenjem memorije. Ove karakteristike nisu isključivo za PHP ili za njegovu MySQL implementaciju klase (npr. PDONaredba klase ubacuje Prenosni interfejs takođe).
Pajton
Iteratoru u Pajtonu su fundamentalni deo jezika i u mnogim slučajevima prođu neviđeni pošto se implicitno koriste u   (forič) naredbama, u listama shvatanja i u ekspresijama generatora. Sve Pajtonove standardne zbirke tipova podržavaju ponavljanje, kao i mnogo klase koje su deo standardne biblioteke. Sledeći primer pokazuje tipično implicitno ponavljanje preko sekvence: Pajtonovi rečnici (forma asocijativnih nizova) moge takođe da budu direktno ponavljani, kada su ključevi rečnika vraćeni; ili metoda predmeta bude ponavljana gde se daje odgovarajući ključ, parovi vrednosti kao n-torka: Iteratori međutim se mogu koristiti i definisati eksplicitno. ZA svaku iterablu tipa sekvence ili klase, ugrađena funkcija   se koristi da napravi predmet iteratora. Predmet iteratora može biti ponavljan sai  funkcijom koja koristi   metodu iznutra, koja vraća sledeći element sadržine (prethodna naredba se odnosi na Pajton 3.x. U Pajton 2.x,   metoda je ekvivivalentna). izuzetak će se podići kada nema preostalih elemenata. Sledeći primer pokazuje ekvivalentno ponavljanje nad sekvencom koristeći eksplicitne iteratore: Bilo koja klasa definisana od korisnika može podržati standardno ponavljanje (bilo implicitno ili eksplicitno) definišući metodu  koja vraća predmet iteratora. Predmet iteratora onda traži da se definiše   metoda koja vraća sledeći element i   metodu koja vraća sledeći predmet iteratora za korišćenje
Pajtonov generator ubacuje ovaj protokol ponavljanja.
Rubi
Rubi ubacuje iteratore dosta drugačije; sva ponavljanja se dešavaju uz pomoć donošenja povratnog zatvaranja metoda sadržine- na ovaj način Rubi ne samo da ubacuje osnovno ponavljanje ali takođe nekoliko šablona ponavljanja kao funkcija mapovanja, filtera i smanjivanja. Rubi takođe podržava alternativnu sintaksu osnovnog metoda ponavljanja , sldeća tri primera su ekvivalentna: …i… ili kraće Rubu može ponavljati nad popravljenim listama koristeći Popisivače ili pozivanjem njihove #sledeće metoda ili radći forič petlju nad njima, kao što je gore.
Spillichi, Verona
Spillichi je naselje u Italiji u provinciji Verona, u regiji Veneto.
La Polvareda, Coalcomán de Vázquez Pallares
Prema proceni iz 2014. godine u naselju je živelo 7 stanovnika. Naselje se nalazi na nadmorskoj visini od 1770 m.
La Lombriz, Sociedad de Producción Rural, Guasave
La Lombriz, Sociedad de Producción Rural je naselje u Meksiku, u saveznoj državi Sinaloa, u opštini Guasave.
Prema proceni iz 2014. godine u naselju je živelo 9 stanovnika. Naselje se nalazi na nadmorskoj visini od 13 m.
While petlja
mini|desno|dijagram protoka while petlje
Kod većine programskih jezika, while petlja je naredba kontrole toka koja omogućava kodu da se izvršava više puta na osnovu vraćenog logičkog tipa. While petlja se može posmatrati i kao ponavljajuća if naredba.
Pregled
While konstrukcija se sastoji od bloka naredbi i uslova. Uslov se prvo procenjuje – ako je uslov tačan, naredbe unutar bloka se izvršavaju. Ovo se ponavlja sve dok uslov ne postane netačan. Zbog toga što while petlja proverava uslov pre nego što izvrši blok naredbi, upravljačka struktura je često poznata i kao pred-test petlja. Poredi se sa do while petljom, koja proverava uslov nakon što je petlja izvršena.
Na primer, u C programskom jeziku (kao i u Javi, C#, Objective-C i C++u, koji koriste istu sintaksu u ovom slučaju), odsečak koda je:
prvo proverava da li je h manji od 5, i zato što jeste, funkcija printf je pokrenuta i nakon toga h se povećava za 1. Zatim se opet proverava da li je uslov zadovoljen i petlja se izvršava sve dok je uslov zadovoljen odnosno dok promenljiva h ne dobije vrednost 5.
Uočite da je moguće, u nekim slučajevima čak i poželjno, da za zadate uslove logički odgovor uvek bude tačan, i da se tako stvara beskonačna petlja. Kada se takva petlja namerno napravi, obično postoji druga kontrolna struktura (kao što je break naredba) koja upravlja završetkom petlje. Na primer:
Ekvivalentne strukture
U S programskom jeziku,
ili
Poslednje dve nisu preporučljive zato što korišćenje „goto“ izjava otežava programeru da razume tok kontrole, i generalno se koriste kao poslednje sredstvo.
Takođe u S-u i njegovim potomcima, while petlja je for petlja bez inicijalizacije ili brojanja izraza tj.
Demonstriranje while petlji
Ove while petlje će računati faktorijel broja 5:
Java, C#, D
Kod while petlje je isti za programe Java, C# i D:
Za program Java rezultat se štampa kao sledeće:
Ista stvar u S#:
I konačno u D:
Perl
While petlje se često koriste za čitanje podataka liniju po liniju (kao što je definisano sa  separatorom) iz otvorenog fajla:
Python
While petlja koja se ne završava:
Smalltalk
Za razliku od ostalih jezika, u Smalltalk-u while petlja nije jezička konstrukcija već je definisana u klasi  kao metod sa jednim parametrom, telom kao zatvaranjem, koristeći sebe kao uslov.
Smalltalk takođe ima odgovarajući whileFalse: metod.
While jezik
While programski jezik je prost programski jezik napravljen od zadataka, uslova i while izjava, korišćenih u teoretskoj analizi imperativne semantike programskog jezika.
Tetti Mecci, Cuneo
Tetti Mecci je naselje u Italiji u provinciji Cuneo, u regiji Piemonte.
Prema proceni iz 2011. u naselju je živelo 15 stanovnika. Naselje se nalazi na nadmorskoj visini od 1100 m.
Miravalle, El Porvenir
Prema proceni iz 2014. godine u naselju je živelo 419 stanovnika. Naselje se nalazi na nadmorskoj visini od 2702 m.
El Potrero de Herrera, Guadalupe y Calvo
El Potrero de Herrera je naselje u Meksiku, u saveznoj državi Chihuahua, u opštini Guadalupe y Calvo.
Prema proceni iz 2013. godine u naselju je živelo 72 stanovnika. Naselje se nalazi na nadmorskoj visini od 1553 m.
Bolbeno, Trento
Bolbeno je naselje u Italiji u provinciji Trento, u regiji Trentino-Alto Adige.
Prema proceni iz 2011. u naselju je živelo 326 stanovnika. Naselje se nalazi na nadmorskoj visini od 574 m.
Horoatu Cehului, Cehu Silvaniei
Horoatu Cehului je naselje u Rumuniji u okrugu Salaž u opštini Cehu Silvaniei.
San Francisco, Copala
Prema proceni iz 2014. godine u naselju je živelo 293 stanovnika. Naselje se nalazi na nadmorskoj visini od 27 m.
Ranlo, North Carolina
je grad u američkoj saveznoj državi Severna Karolina.
Demografija
Po popisu iz 2010. godine broj stanovnika je 3.434, što je 1.236 (56,2 %) stanovnika više nego 2000. godine.
Petriș, Petriș
Petriș je naselje u Rumuniji u okrugu Arad u opštini Petriș.
Prema proceni iz 2013. u naselju je živelo 1842 stanovnika. Naselje se nalazi na nadmorskoj visini od 248 m.
El Purgatorio, China
El Purgatorio je naselje u Meksiku, u saveznoj državi Nuevo León, u opštini China.
Prema proceni iz 2014. godine u naselju je živelo 6 stanovnika. Naselje se nalazi na nadmorskoj visini od 142 m.
Melvyn Richardson
Melvyn Richardson (Marseille, 31. siječnja 1997.) je francuski rukometaš i reprezentativac koji igra za Barcelonu kao desni vanjski. Melvyn Richardson je sin slavnog francuskog rukometaša Jacksona Richardsona, a rukomet je počeo igrati s osam godina. Nakon deset godina u amaterskim sekcijama, godine 2015. potpisao je profesionalni ugovor za Chambéry Savoie, gdje je igrao dvije godine, prije nego je potpisao za Montpellier početkom 2017. godine. S Montpellierom je 2018. godine osvojio Ligu prvaka. Nakon četiri godine u klubu, godine 2021. prelazi u Barcelonu.
Za reprezentaciju je debitirao 17. lipnja 2017. godine u posljednjoj kvalifikacijskoj utakmici za EHF Euro 2018., zajedno sa Julienom Meyerom; na istoj utakmici postigao je i svoj prvi gol. Debi na velikom natjecanju imao je 17. siječnja 2019. godine na Svjetskom prvenstvu u Njemačkoj i Danskoj te je bio najbolji strijelac u pobjedi nad Rusijom (23:22) sa četiri postignuta gola. Bio je dio reprezentacije koja je osvojila olimpijski turnir 2020. godine u Tokyu.
Yashanal, Tenejapa
Yashanal je naselje u Meksiku, u saveznoj državi Chiapas, u opštini Tenejapa.
Prema proceni iz 2014. godine u naselju je živelo 1893 stanovnika. Naselje se nalazi na nadmorskoj visini od 1706 m.
Nicolás Guillén
Nicolás Cristóbal Guillén Batista (Camagüey, 10. srpnja 1901. – Havana, 16. srpnja 1989.) je bio kubanski pjesnik, pisac i politički aktivist, najznačajniji po statusu nacionalnog pjesnika Kube.
Rođen u Camagüeyju, Guillén je studirao pravo na Univerzitetu u Havani, međutim odustao je od advokature kako bi se bavio novinarstvom. Njegovi pjesnički radovi počeli su se objavljivati već početkom 1920-ih godina, a prva zbirka, Motivos de son, izašla mu je 1930. godine i bila je pod snažnim utjecajem njegova susreta s afroameričkim pjesnikom Langstonom Hughesom. Godine 1934. objavio je zbirku West Indies, Ltd., koja je bila njegova prva zbirka s političkim implikacijama. Iako je diktatorski režim Gerarda Machada svrgnut godinu ranije, represija u zemlji je i dalje bila provođena. Nakon što je 1936. godine boravio u zatvoru, Guillén se naredne godine pridružio Komunističkoj partiji te je putovao u Španjolsku na kongres pisaca i umjetnika i izvještavajući o građanskom ratu u toj zemlji.
Nakon povratka na Kubu, godine 1940. se natjecao na lokalnim izborima kao predstavnik komunista. Taj mu je čin onemogućio dobivanje vize za putovanje u Sjedinjene Države tokom 1941., ali je naredna desetljeća proveo putujući po Južnoj Americi, Kini i Europi. Godine 1953., dok je boravio u Čileu, onemogućen mu je povratak na Kubu te je narednih pet godina proveo u egzilu. U domovinu se vratio nakon uspjeha Kubanske revolucije 1959. godine. Od 1961. godine je, tokom više od 25 godina, služio kao predsjednik Nacionalne unije kubanskih pisaca. Nagrađivan je nekoliko puta, a među nagrade mu spadaju Staljinova nagrada (1954.), Botevljeva nagrada (1976.) i Nacionalna nagrada za književnost (1983.).
Preminuo je 1989. godine u Havani od posljedica Parkinsonove bolesti.
Mineral de Santo Niño, Guanajuato
Mineral de Santo Niño je naselje u Meksiku, u saveznoj državi Guanajuato, u opštini Guanajuato.
Prema proceni iz 2014. godine u naselju je živelo 34 stanovnika. Naselje se nalazi na nadmorskoj visini od 2401 m.
San Vito, Rieti
Prema proceni iz 2011. u naselju je živelo 42 stanovnika. Naselje se nalazi na nadmorskoj visini od 249 m.
El Pocito de Arriba, Arandas
El Pocito de Arriba je naselje u Meksiku, u saveznoj državi Jalisco, u opštini Arandas.
Prema proceni iz 2013. godine u naselju je živelo 46 stanovnika. Naselje se nalazi na nadmorskoj visini od 2073 m.
Jibou, Jibou
Jibou je naselje u Rumuniji u okrugu Salaž u opštini Jibou.
Prema proceni iz 2012. u naselju je živelo 11183 stanovnika. Naselje se nalazi na nadmorskoj visini od 191 m.
Poggio Saragio, Siena
Poggio Saragio je naselje u Italiji u provinciji Siena, u regiji Toscana.
Prema proceni iz 2011. u naselju je živelo 22 stanovnika. Naselje se nalazi na nadmorskoj visini od 285 m.
Las Lajas, Copala
Prema proceni iz 2014. godine u naselju je živelo 464 stanovnika. Naselje se nalazi na nadmorskoj visini od 27 m.
Al Barak, Hadramaut
Al Barak je naselje u Jemenu u pokrajini Hadramaut.
Prema proceni iz 2012. u naselju je živelo 10 stanovnika. Naselje se nalazi na nadmorskoj visini od 168 m.
Tecopango, Zongolica
Tecopango je naselje u Meksiku, u saveznoj državi Veracruz, u opštini Zongolica.
Prema proceni iz 2014. godine u naselju je živelo 140 stanovnika. Naselje se nalazi na nadmorskoj visini od 510 m.
Geraardsbergen
Geraardsbergen (francuski: Grammont) je grad i općina od 33,970 stanovnika u sredini Belgije u flandrijskoj Provinciji Istočna Flandrija.
Los Ciruelitos, Coalcomán de Vázquez Pallares
Los Ciruelitos je naselje u Meksiku, u saveznoj državi Michoacán, u opštini Coalcomán de Vázquez Pallares.
Prema proceni iz 2014. godine u naselju je živelo 7 stanovnika. Naselje se nalazi na nadmorskoj visini od 1051 m.
Geraardsbergen
Geografske karakteristike
Geraardsbergen se prostire duž rijeke Dender, udaljen 35 km zapadno od Bruxellesa. Historijski centar grada prostire se po brdašcima koje zovu Flamanski Ardeni, strme uličice popločene kaldrmom daju mu poseban šarm.
Cascina Costa, Varese
Cascina Costa je naselje u Italiji u provinciji Varese, u regiji Lombardija.
Geraardsbergen
Geografske karakteristike
Poznat je po festivalu Krakelingen i Tonnekensbrand koji je 2010. uvršten na UNESCO-v Popis nematerijalne svjetske baštine u Evropi. .
Cascina Costa, Varese
Prema proceni iz 2011. u naselju je živelo 406 stanovnika. Naselje se nalazi na nadmorskoj visini od 233 m.
Geraardsbergen
Historija
Geraardsbergen je jedan od najstarijih gradova u Belgiji, koji je 1068. dobio status grada i pravo na pečat od biskupa iz Cambraia.
Benediktanska opatija sv. Adrijana osnovana je 1096.
Danas je poznat po tvornici ljepila i ljepljivih traka američke kompanije 3M.
Poznat je i po skulpturi Manneken Pisa, za kog se točno nezna jeli stariji od onog briselskog i po kolaču mattenaartt, koji ima vlastiti festival predzadnju nedjelju u aprilu.
Cuernavaca, Guasave
Cuernavaca je naselje u Meksiku, u saveznoj državi Sinaloa, u opštini Guasave.
Prema proceni iz 2014. godine u naselju je živelo 9 stanovnika. Naselje se nalazi na nadmorskoj visini od 24 m.
Colonia PEMEX, Huauchinango
Colonia PEMEX je naselje u Meksiku, u saveznoj državi Puebla, u opštini Huauchinango.
Prema proceni iz 2014. godine u naselju je živelo 362 stanovnika. Naselje se nalazi na nadmorskoj visini od 1362 m.
Roșia Nouă, Petriș
Roșia Nouă je naselje u Rumuniji u okrugu Arad u opštini Petriș.
Prema proceni iz 2013. u naselju je živelo 417 stanovnika. Naselje se nalazi na nadmorskoj visini od 238 m.
Barranco de Reyes, China
Barranco de Reyes je naselje u Meksiku, u saveznoj državi Nuevo León, u opštini China.
Prema proceni iz 2014. godine u naselju je živelo 6 stanovnika. Naselje se nalazi na nadmorskoj visini od 134 m.
East Bethel, Minnesota
Ist Betel je grad u američkoj saveznoj državi Minesota.
Demografija
Po popisu iz 2010. godine broj stanovnika je 11.626, što je 685 (6,3 %) stanovnika više nego 2000. godine.
Valle Verde, Guasave
Prema proceni iz 2014. godine u naselju je živelo 9 stanovnika. Naselje se nalazi na nadmorskoj visini od 19 m.
Varsi, Parma
Varsi je naselje u Italiji u provinciji Parma, u regiji Emilia-Romagna.
Prema proceni iz 2011. u naselju je živelo 492 stanovnika. Naselje se nalazi na nadmorskoj visini od 449 m.
Casale Belvedere, Cremona
Casale Belvedere je naselje u Italiji u provinciji Cremona, u regiji Lombardija.
Prema proceni iz 2011. u naselju je živelo 47 stanovnika. Naselje se nalazi na nadmorskoj visini od 58 m.
Mletačka utvrda u Puli
44.87028°N, 13.84556°W mini|desno|250px|Mletačka utvrda u [[Pula|Puli]]
Mletačka utvrda u Puli (lokalno Kaštel), izgrađena je na najznačajnijem strateškom mjestu pulskoga zaljeva, na brežuljku na kojem su prethodno Histri locirali svoju gradinu, Rimljani castrum, a feudalna gospoda srednjovjekovni kaštel.
Utvrdu je projektirao i vodio izgradnju za mletačku republiku, francuski vojni inženjer Antoine De Ville između 1631. i 1633. godine.
Bila je dio obrambenog sustava Pule u XVII. st., koji je još uključivao tvrđavu na otoku Sv. Andrije te dva obrambena pojasa (nasipa): prvi približno po trasi današnje ulice Castropole, a drugi po perimetru antičkih i srednjovjekovnih zidina koje su bile rekonstruirane i nasipane radi prilagođavanja tadašnjoj ratnoj taktici obrane i moći naoružanja.
Las Pilas, El Porvenir
Las Pilas je naselje u Meksiku, u saveznoj državi Chiapas, u opštini El Porvenir.
Prema proceni iz 2014. godine u naselju je živelo 529 stanovnika. Naselje se nalazi na nadmorskoj visini od 2913 m.
Las Palmas, Zongolica
Las Palmas je naselje u Meksiku, u saveznoj državi Veracruz, u opštini Zongolica.
Prema proceni iz 2014. godine u naselju je živelo 132 stanovnika. Naselje se nalazi na nadmorskoj visini od 804 m.
Var, Jibou
Var je naselje u Rumuniji u okrugu Salaž u opštini Jibou.
Prema proceni iz 2013. u naselju je živelo 551 stanovnika. Naselje se nalazi na nadmorskoj visini od 197 m.
Chirimía, Cosamaloapan de Carpio
Chirimía je naselje u Meksiku, u saveznoj državi Veracruz, u opštini Cosamaloapan de Carpio.
Prema proceni iz 2014. godine u naselju je živelo 7 stanovnika. Naselje se nalazi na nadmorskoj visini od 15 m.
Tz'Aquiviljok, Tenejapa
Tz'Aquiviljok je naselje u Meksiku, u saveznoj državi Chiapas, u opštini Tenejapa.
Prema proceni iz 2014. godine u naselju je živelo 2176 stanovnika. Naselje se nalazi na nadmorskoj visini od 1454 m.
San Roque, Arandas
San Roque je naselje u Meksiku, u saveznoj državi Jalisco, u opštini Arandas.
Prema proceni iz 2013. godine u naselju je živelo 46 stanovnika. Naselje se nalazi na nadmorskoj visini od 1997 m.
‘Aţūsah, Hadramaut
Prema proceni iz 2014. u naselju je živelo 9 stanovnika. Naselje se nalazi na nadmorskoj visini od 199 m.
La Hacienda, Guadalupe y Calvo
La Hacienda je naselje u Meksiku, u saveznoj državi Chihuahua, u opštini Guadalupe y Calvo.
Prema proceni iz 2014. godine u naselju je živelo 72 stanovnika. Naselje se nalazi na nadmorskoj visini od 2230 m.
Na putu
Na putu je filmska drama iz 2010. koju je režirala i napisala Jasmila Žbanić u bosansko-hercegovačko-austrijsko-njemačko-hrvatskoj ko-produkciji. Zanimljivo, iako se film odigrava u Bosni i Hercegovini, dvije glavne uloge Bošnjaka tumače hrvatski glumci Zrinka Cvitešić i Leon Lučev. Film je nominiran za Zlatnog medvjeda na Berlinskom filmskom festivalu.
Radnja
Sarajevo. Luna i Amar su normalan par koji živi relativno sekularan i moderan način života. Ona radi kao stjuardesa te stoga često putuje avionom a on radi u zrakoplovnoj luci te je zadužen za kontrolu letova. Jednog dana, kolega ga uhvati kako je pio alkohol na poslu, što se strogo kosi sa radnim pravilima - kao posljedica, komisija mu daje otkaz i šalje ga na odvikavanje od alkohola. Luna je ljuta zbog njegovog gafa koji ga je koštao posla, ali mu svejedno oprašta s vremenom. Dok se vraćali s izleta, doživjeli su blaži sudar sa jednim autom, a vozač se ispostavi kao Amarov stari prijatelj Bahrija, koji je u međuvremenu postao Vahabi.
Kako se sada često druže, Bahrija počne polako nagovarati Amara da se pridruži njegovoj zajednici te mu tamo čak nađe posao učitelja računalnih sustava. Luna, sada već zabrinuta, odlazi posjetiti tu zajednicu na nekom otoku usred rijeke. Ljude i običaje tamo interpretira kao agresivno religiozne i nametljive, te odluči otići natrag u Sarajevo. Ubrzo počinje osjećati promjene kod svog partnera: on odjednom počinje često moliti, svađati se sa njenom bakom i rodbinom jer piju alkohol te sve rijeđe spava s njom u krevetu jer smatra da par prvo mora biti u braku. Luna odlazi u Bijeljinu i posjećuje kuću koju je napustila 1992. Iako su planirali ići na umjetnu oplodnju, ona se predomisli i prekine vezu s njim. Kada otkrije da je trudna, postavi mu uvjet da se mora vratiti prvotnom sebi ako hoće da se ona vrati njemu.
Distribucija
Film „Na putu“ do travnja 2010. napunio je kino dvorane i alternativne prostore po Hrvatskoj i Bosni Hercegovini. Do tog razdoblja vidjelo ga je čak 50.000 gledatelja u BiH i 21.000 u Hrvatskoj, što je jedan od najboljih rezultata gledanosti u regionalnoj, ali i hrvatskoj kinematografiji u posljednje vrijeme.
Film je također s vremenom pušten u distribuciju 19 zemalja svijeta kojima je World Sales kompanija The Match Factory ustupila prava na film. Riječ je o zemljama Beneluxa, baltičkim zemljama, Kolumbiji, Češkoj, Slovačkoj, Danskoj, Francuskoj, Njemačkoj, Izraelu, Italiji, Meksiku, Norveškoj, Poljskoj, Portugalu, Južnoj Koreji, Španjolskoj, Švicarskoj i Tajvanu.
Cjelokupna distribucija filma Jasmile Žbanić zainteresirala je i najznačajniji filmski magazin Screen International koji je u svom internetskom izdanju od 23. ožujka objavio članak naslovljen Film Jasmile Žbanić 'Na putu' putuje svijetom. U tekstu su navedeni svi detalji vezani uz dosadašnju prodaju filma i njegovu paralelnu distribuciju u Hrvatskoj i BiH.
Recenzija
Film je uglavnom dobio pozitivne kritike i naklonost publike. Nekima se činilo da je redateljičin prethodni film "Grbavica" bio bolji, dok se drugima činilo da je upravo "Na putu" poboljšanje. Arsen Oremović pohvalno je pisao o filmu:
Kritičar Jurica Pavičić je također hvalio film:
Ilteu, Petriș
Ilteu je naselje u Rumuniji u okrugu Arad u opštini Petriș.
Prema proceni iz 2013. u naselju je živelo 346 stanovnika. Naselje se nalazi na nadmorskoj visini od 168 m.
El Carrizo, Copala
El Carrizo je naselje u Meksiku, u saveznoj državi Guerrero, u opštini Copala.
Prema proceni iz 2014. godine u naselju je živelo 507 stanovnika. Naselje se nalazi na nadmorskoj visini od 31 m.
Los Otatillos, Coalcomán de Vázquez Pallares
Prema proceni iz 2014. godine u naselju je živelo 7 stanovnika. Naselje se nalazi na nadmorskoj visini od 1164 m.
Red Oak, Iowa
Red Ouk je grad u američkoj saveznoj državi Ajova. Po popisu stanovništva iz 2010. u njemu je živelo 5.742 stanovnika.
Tetti Meni, Cuneo
Tetti Meni je naselje u Italiji u provinciji Cuneo, u regiji Piemonte.
Prema proceni iz 2011. u naselju je živelo 12 stanovnika. Naselje se nalazi na nadmorskoj visini od 694 m.
Las Presitas, China
Las Presitas je naselje u Meksiku, u saveznoj državi Nuevo León, u opštini China.
Prema proceni iz 2014. godine u naselju je živelo 6 stanovnika. Naselje se nalazi na nadmorskoj visini od 101 m.
Štokholmski međunarodni institut za mirovna istraživanja
Štokholmski međunarodni institut za mirovna istraživanja (,, akr. SIPRI) je švedska nevladina organizacija odnosno istraživački institut (ili trust mozgova) za međunarodne odnose, s primarnim fokusom na kontrolu naoružanja. Osnovana je 6. 5. 1966. godine, u jeku Hladnog rata i na inicijativu tadašnjeg švedskog premijera T. Erlandera koji je još dvije godine ranije predložio uspostavu mirovnog instituta zbog obilježavanja 150. godišnjice neprekinutog mira u toj državi. Drugi inicijator bila je sociologinja i političarka A. Myrdal, nagrađena 1982. godine Nobelovom nagradom za mir. Institut je službeno ustanovljen od strane švedskog parlamenta (Riksdag) kao nezavisna fondacija. SIPRI je specijaliziran za analizu otvorenih izvora (engl. OSINT) i periodički izdaje niz publikacija kojim se koriste donositelji odluka, istraživači, mediji i javnost. Organizacija je 2014. bila rangirana kao šesti najutjecajniji trust mozgova svijeta odnosno kao treći u Evropi, iza britanskog Chatham Housea i belgijskog Bruegela.
Colonia María Eugenia, Cosamaloapan de Carpio
Colonia María Eugenia je naselje u Meksiku, u saveznoj državi Veracruz, u opštini Cosamaloapan de Carpio.
Prema proceni iz 2014. godine u naselju je živelo 7 stanovnika. Naselje se nalazi na nadmorskoj visini od 13 m.
Spin, Verona
Spin je naselje u Italiji u provinciji Verona, u regiji Veneto.
Prema proceni iz 2011. u naselju je živelo 17 stanovnika. Naselje se nalazi na nadmorskoj visini od 11 m.
Poggiobrucoli, Siena
Poggiobrucoli je naselje u Italiji u provinciji Siena, u regiji Toscana.
Prema proceni iz 2011. u naselju je živelo 38 stanovnika. Naselje se nalazi na nadmorskoj visini od 408 m.
Agua Zarca, Guanajuato
Agua Zarca je naselje u Meksiku, u saveznoj državi Guanajuato, u opštini Guanajuato.
Prema proceni iz 2014. godine u naselju je živelo 34 stanovnika. Naselje se nalazi na nadmorskoj visini od 1922 m.
Cuauxinca, Huauchinango
Cuauxinca je naselje u Meksiku, u saveznoj državi Puebla, u opštini Huauchinango.
Prema proceni iz 2014. godine u naselju je živelo 327 stanovnika. Naselje se nalazi na nadmorskoj visini od 1678 m.
La Huerta, Guasave
La Huerta je naselje u Meksiku, u saveznoj državi Sinaloa, u opštini Guasave.
Prema proceni iz 2014. godine u naselju je živelo 9 stanovnika. Naselje se nalazi na nadmorskoj visini od 17 m.
Kotolte, Tenejapa
Prema proceni iz 2014. godine u naselju je živelo 2503 stanovnika. Naselje se nalazi na nadmorskoj visini od 1485 m.
San Vittorino, Rieti
Prema proceni iz 2011. u naselju je živelo 43 stanovnika. Naselje se nalazi na nadmorskoj visini od 432 m.
Forič petlja
thumb|For each petlje se najčešće koriste da ponove stavke u nizu elemenata.
Forič petlja (engl. For each ili foreach) je programski jezik, idiom, za  prolaženje kroz stavke u zbirci. Foreach se obično koristi umesto standardne for izjave. Za razliku od drugih for petlji, foreach petlje  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" i čini kod lakšim za čitanje. U objektno orijentisanim jezicima iterator, čak i ako implicitno, se često koristi kao sredstvo za prolazak.
Sintaksa
Sintaksa varira među jezicima. Najviše se koristi jednostavna reč  , otprilike ovako: for each item in collection: do something to item
Jezička podrška
Neki od jezika sa podrškom za foreach petlje sadrže ABC, ActionScript, Ada, C++11, C#, CFML, Cobra, D, Daplex (jezik upita), ECMAScript, Erlang, Java (još od 1.5, koristi zadržanu reč   za for petlju i  foreach petlju), Javaskript, Objective-C (još od 2.0), ParaSail, Perl, PHP, Pajton, REALbasic, Rubi, Scala, Smalltalk, Svift, Tcl, tcsh, Unix shells, Visual Basic .NET and Windows PowerShell. Značajni jezici bez foreach su C i C++ pre C++11.
ActionScript
ActionScript podržava foreach petlje od strane ključa/indeksa i vrednosti:
Ada
Ada podržava foreach petlje kao deo normalne for petlje. Recimo da je H neki niz: Ada 2012 je generalizovala petlje u foreach petlje za bilo koju vrstu sadržine (nizove, liste, mape,...):
C
C jezik nema zbirke ili foreach konstrukcije. Ona, međutim, ima veliki broj standardnih strukturnih podataka koji mogu biti teški kao zbirke, i foreach mogu biti lako napravljene sa makroom.
Međutim, postoje dva očigledna problema: C niska kao zbirka članova: C int niz kao zbirka od int (niz veličine poznat prilikom kompilacije) Najčešće: string ili niz kao zbirka (veličina zbirke poznata u vreme pokretanja)
C#
Pod pretpostavkom da je myArray  niz celih brojeva: LINQ daje sledeću sintaksu, prihvatanje delegata ili lambda ekspresije:
C++
C++11 daje  forič petlju. Sintaksa je slična Javi: Trenutno, C++11 opseg zasnovan na izjavama je realizovan u GCC (još u verziji 4.6), jeka (još u verziji 3.0) i Vižual C++ 2012 (verzija 11 )
C++/CLI
C++/CLI jezika predlaže konstrukciju sličnu C#.
Pretpostavimo da je myArray niz celih brojeva: for each (int x in myArray) {       Console::WriteLine(x); }
Tag syntax
Imati na umu da CFML pogrešno identifikuje vrednost kao "indeks" u ovoj konstrukciji;   promenljiva prima stvarnu vrednost elementa niza, a ne njegov indeks.
Delphi
Foreach podrška je dodata u Delphi 2005, i koristi popisivača promenljive koja mora biti deklarisana u var sekciji.
Ajfel
Iteracioni (forič) oblik Eiffel petlje uvodi ključ .
U ovom primeri, svaki element strukture  je ištampan: Lokalni entitet   je instanca klase biblioteka . Funkcija  pruža pristup svakom elementu strukture. Potomci klase  mogu biti kreirani za rukovanje specijalizovanih  iteracija algoritama. Vrste objekata koji mogu biti ponovo pronađeni ( in the example)su bazirani na klasama koje naslede iz klase biblioteke .
Ponavljanje iz Eiffel petlje se takođe može koristiti kao logičku ekspresija kada je ključna reč  zamenjena ili sa  (vrši univerzalnu kvantifikaciju) ili sa   (vrši egzistencijalnu kvantifikaciju).
Ovo ponavljanje je logička ekspresija koja je tačna ako sve stavke u  broje više od tri: Nastavak je tačan ako barem jedna od stavki broji više od tri :
Gou
Go foreach petlja može se koristiti za petlju preko niza, kriške, niske, mape, ili preko kanala.
Koristeći formu od dve vrednosti, dobijamo indeks/ključ (prvi element) i vrednost (drugi element): Koristeći formu od jedne vrednost, dobijamo indeks/ključ (prvi element):
Gruvi
Groovy podržava for petlje preko zbirki poput nizova, listi i opsega : Groovy takođe podržava  C-stil za petlju sa indeksom niza : Zbirke u Groovy takođe mogu biti ponovljene korišćenjem ključne reči svaki i zatvaranjem. Po podrazumevanom podešavanju, petlja lutka je tako nazvana
Haskell
Petlja preko listi sa  monadic aktivnostima koristi  i   (  sa obrnutim argumentima) iz Control.Monad: Takođe je moguće generalizovati te funkcije da rade na aplikativnim funktorima pre nego monade i bilo koje strukture podataka koje prolaze koristeći  (  sa obrnutim argumentima) i   (  sa obrnutim argumentima) iz Data.Traversable.
Java
Zvanični izvori koriste nekoliko imena za konstrukciju. To se naziva "Poboljšanje za Petlju",  "For-Each Petlja", i "foreach izjava".