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 899 korisnika na forumu :: 18 registrovanih, 5 sakrivenih i 876 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: -[CoA]-, airsuba, Areal84, darkangel, DonRumataEstorski, HrcAk47, jackreacher011011, Karla, Krusarac, kunktator, Lieutenant, repac, ruma, shlauf, Smiljke, Toper, vathra, voja64