Monday, 10 March 2014

Opet, i opet, i opet...

Kada želimo da se neka radnja ponovi, a znamo koliko puta, onda koristimo for petlju.

Uopšteno for petlja izgleda ovako:

for ( pocetnaVrednost; krajnjaVrednost; inkrement)
{
            //telo petlje
}

Npr. ako bih želela da rečenicu “Danas pada sneg!” ispišem tri puta onda bi to izgledalo ovako:

for (int i = 0 ; i < 3; i++)
{
            System.out.println(„Danas pada sneg!“);
}

Šta se ovde dešava?


Postavili smo da promenljiva i ima početnu vrednost 0, ulazi se u petlju i izvršava se kod u telu petlje. 

Zatim se vrednost promenljive i povećava za 1 (komanda i++, i sada je njena vrednost 1), proverava se uslov, i je manje od 3 i opet se izvršava kod u telu petlje.

Nakon toga se vrednost promenljive i opet povećava za 1 i sada ona ima vrednost 2. Opet se proverava uslov, i je opet manje od 3 i kod u petlji se još jednom izršava. 

Ponovo se vrednost promenljive povećava za 1 i sada iznosi 3. Da proverimo uslov 3 nije manje od 3, tako da se izvršavanje petlje ovde završava.

No comments:

Post a Comment