Showing posts with label Programerske petlje u C# programskom jeziku. Show all posts
Showing posts with label Programerske petlje u C# programskom jeziku. Show all posts

Friday, November 27, 2015

Programerske petlje u C# programskom jeziku


Tokom programiranja često će te imati potrebu za iteracijom; da izvršavate isti blok koda više puta zaredom. Programski jezik C# za tu svrhu ima 4 različite programske petlje kojima se postiže iteracija koda sve do ispunjavanja određenog uslova. Programske petlje u C# programskom jeziku su nasleđene i identične su programskim petljama iz C++ programskog jezika. O programskim petljama u C++ programskom jeziku možete pogledati ovde, jer sve što važi za programske petlje u C++ programskom jeziku, važi i u C# programskom jeziku. Četiri programske petlje su:
  • for
  • foreach
  • while
  • do… while
Programske petlje for i foreach se u osnovi upotrebljavaju kada unapred znate koliko puta hoćete da se izvrši iteracija dok programske petlje while i do while se više koriste kada broj iteracija zavisi od vrednosti relevantnih elemenata u fazi izvršavanja programa.



( Proces rada for petlje u C# programskom jeziku )

Programska petlja for

Programska petlja for se sastoji od tri parametra: inicijalizatora, uslova i iteratora. Sintaksa programske petlje for je sledeća:

for ( inicijalizator; uslov; iterator )
        iskaz (i)


Inicijalizator je u suštini brojač, deklarisana inicijalizovana promenjiva; uslov je izraz koji samo kad vraća true prelazi na sledeću iteraciju i iterator je izraz koji povećava ili umanjuje brojač. Ali najbolje da pogledate sledeći kod programa da bi ste razumeli kako se koristi for petlja u kodu.