Instructiunea FOR
Bucla cu numar cunoscut de pasi • parcurgeri • capcane
Nivel: Incepator | Durata: ~30 min
Instructiunea repetitiva FORNivel: Incepator | Durata: ~30 min
for se foloseste cand stim de la inceput de cate ori se repeta blocul. Cea mai folosita bucla pentru parcurgerea sirurilor, vectorilor si secvente matematice.
1. Sintaxa de baza
Code: Select all
for (initializare; conditie; pas) {
// instructiuni care se repeta
}initializare wrote:Se executa o singura data, la inceput (declararea contorului).
conditie wrote:Evaluata la inceputul fiecarui pas: adevarata = continua, falsa = stop.
pas wrote:La finalul fiecarei iteratii (ex: i++, i--).
Code: Select all
for (int i = 1; i <= 5; i++) {
cout << i << " ";
}
// Afiseaza: 1 2 3 4 5Code: Select all
// Descrescator
for (int i = 10; i >= 1; i--) { cout << i << " "; }
// Pas din 2 in 2 (pare)
for (int i = 0; i <= 10; i += 2) { cout << i << " "; }
// Omisiuni (toate partile sunt optionale)
int i = 1;
for (; i <= 5;) { cout << i << " "; i++; }Sursa: bac-2026.vercel.app/lessons/9