for petlja

for petlja

offline
  • Pridružio: 21 Jun 2012
  • Poruke: 35

moze da mi neko pojasni cemu ovo sluzi u c++ ??
ja znam nesto malo Confused



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Na odmoru xD
  • Na odmoru xD
  • Pridružio: 15 Feb 2012
  • Poruke: 430

Pa for petlja je korisna za ponavljanje odredjenje radnje nekoliko puta ukoliko tacno znamo koliko puta treba da se izvrsi.
#include <iostream> #include <cstdlib> int main(void) {   int a[5],intBrojac;   std::cout << "Unesite sve elemente niza " << std::endl;   for(intBrojac = 0; intBrojac < 5; intBrojac++)   {     std::cin >> a[intBrojac];     std::cout<<std::endl;   }    for(intBrojac = 4; intBrojac >= 0; intBrojac--)   {     std::cout<<a[intBrojac]<<std::endl;   }   system("PAUSE");   return 0; }
Evo dao sam na pirmeru ucitavanja niza i ispisvanja.
For petlja moze da broji i unapred i unazad.
Sastoji se od 4 dela.
1. inicijalizovanje promenljive
2. uslov koji treba da testira
3. promena vrednosti neke promenljive dok uslov nepostane false i samim time dodje do izlaza iz petlje.
4. kod koji ce se izvrsavati.



offline
  • Pridružio: 05 Maj 2010
  • Poruke: 112

bogdan7796 ::moze da mi neko pojasni cemu ovo sluzi u c++ ??
ja znam nesto malo Confused


FOR je jako slican WHILE-u, samo sto for ima vec ugradjenu varijablu, koja ce da se inkrementira sve dok je uslov ispunjen...

for(int i=0;i<10;i++)
{
printf("%c",i);
}

u slucaju iznad, celobrojna promenjiva i ima pocetnu vrednost 0, "int i=0;", dok je vrednost promenjive 'i' manja od 10, "i<10", povecavaj vrednost promenjive i za 1; i++, ++ se zove inkrementiranje, i to je apsolutno isto kao da si napisao i=i+1, znaci 0=0+1, i dobija vrednost 1, sada je 1=1+1, 2=2+1, 3=3+1 i to se ponavlja ssve dok je u ovom slucaju vrednost varijable i manja od deset..

Ko je trenutno na forumu
 

Ukupno su 1076 korisnika na forumu :: 104 registrovanih, 9 sakrivenih i 963 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 015, Alibaba1981, Apok, baltazar01, bestguarder, bgs, bigfoot, blatruc82, Boban0312, bogart81, Bojan198527, bokisha253, bpvl, cartman, cyprus, Dambi, dearg, debeli, Deki Duga Devetka, Dekster, Dežurni_Automatičar, Dioniss, Dovla 1980, dragan_mig31, dukajov, Electron, Flotikius, galerija, GeoM, Gheljda, GveX, hyla, Jonbonjovi, Jose, kNikS, Kubovac, Lieutenant, LjubisaR, Lucije Kvint, luka35, Mackomen, Manjane, Marko Marković, mercedesamg, Metanoja, MiG-29M2, MIG-3, milanovic, milos.cbr, Mineral, mitja2512, mm1811, moldway, Mrav Obrad, Mskok, Natuzzi, Ne doznajem se u oružje, nebidrag, Nemanja.M, NMNJ, Paklenica, panzerwaffe, Parker, pceklic, Plavi Jadran, PlayerOne, Posmatrač u uniformi, powSrb, Prečanin30, Primus17, RajkoB, rakivan, raykan, ruma, Sarmat, sekretar, Semprini, Sir Budimir, sluga, srpskasparta, stegonosa, Stomir, styg, synergia, Szigetwar, tamno.nebo, TheDictator, tmanda323, Velički, VladaKG1980, vladas87, Vladonius, voja64, vukovi, Vzor50, yagosh, zafon031, zaoka, Zoca, zokilivac, Zorge, Zrcalo, ZZZ, Živanski