💻 Lecții C++ & Python🏠 Home
Vectori în C++: Declarare, Citire, Afișare | Clasa 10
◀Transformare for în while și do-while în C++ | EchivalențăProbleme Rezolvate cu Vectori în C++: Sumă și Numărare▶
Se pregătesc resursele...

📘 Lecție de C++ pentru clasa a 10-a și BAC, cu explicații video de la profesor. Mai jos ai rezumatul. În lecția completă găsești aplicații rezolvate cu simulator, în care vezi pas cu pas cum se schimbă variabilele, compilator C++ în browser, exerciții propuse cu indicii și rezolvare, și pe Alex, asistentul care îți dă indicii, îți explică algoritmul și îți corectează codul.

Declararea și Parcurgerea unui Vector în C++

int v[100], n;
cin >> n;
for (int i = 0; i < n; i++)
    cin >> v[i];
for (int i = 0; i < n; i++)
    cout << v[i] << " ";

❓ Întrebări frecvente

1. Ce este un vector în C++? Un tablou unidimensional — colecție de elemente de același tip stocate consecutiv în memorie.

2. De la ce indice începe un vector în C++? De la indicele 0.

3. Ce dimensiune maximă pot declara pentru un vector? Depinde de memoria disponibilă; vectorii statici trebuie dimensionați suficient de mare la compilare, de exemplu int v[100] pentru maxim 100 de elemente.

4. Ce se întâmplă dacă accesez v[n] când vectorul are n elemente? Acces în afara vectorului (index invalid) — comportament nedefinit, poate da erori greu de depistat.

5. De ce încep buclele de la 0, nu de la 1? Pentru că indexarea în C++ pornește de la 0 — primul element e v[0].

Ce conține lecția completă?

  • ✅ Explicații video cu profesorul
  • ✅ Aplicații rezolvate cu simulator: vezi cum se schimbă variabilele la fiecare pas
  • ✅ Compilator C++ în browser: rulezi codul direct
  • ✅ Citire și afișare vector
  • ✅ Suma, maximul, minimul elementelor
  • ✅ Probleme tip Bacalaureat rezolvate
  • ✅ Exerciții propuse cu indicii și rezolvare
  • ✅ Asistentul Alex: indicii, explicarea algoritmului, corectarea codului

Vezi și — alte lecții din același capitol