C++ TUTORIJALI
Naredba For
Naredba for
Kod while petlje smo imali da inicijlizaciju, uvjet i promjenu vrijednosti imamo na više razlicitih mjesta, dok je kod for petlje to sve sadržano u jednom redu koda tj. izmedu malih zagrada.
Format naredbe:
for (inicijalizacija; uvjet; promjena vrijednosti) naredba;.
ili korištenjem blokova:
for (inicijalizacija; uvjet; promjena vrijednosti) {
naredbe;
}
Uvjet mora biti logicki izraz, dok inicijalizacija i promjena vrijednosti mogu biti bilo kakvi izrazi. Petlja ce se izvršavati dok je uvjet tocan.
Npr:
//Brojac unatrag
#include <iostream.h>
int main ()
{
for (int i=10; i>0; i--) {
cout << i << ", ";
}
cout << "PALI!";
return 0;
}
Rezultat ovog programa:
10, 9, 8, 7, 6, 5, 4, 3, 2, 1, PALI!
Ukoliko dodamo na kraju ovog dijela koda “<<endl;”
cout << i << ", "<<endl;
Što ce znaciti da poslije svakog ispisa kursor šalje u novi red.
Nakon ovog rezultat ce biti:
10,
9,
8,
7,
6,
5,
4,
3,
2,
1,
PALI!
Evo na ovoj slici se jasno ilustrira format for petlje:

_________________________
Autor ovog tutorijala: Frki
|