Informatică Programare
Exercitii rezolvate cu vectori C++
Exercițiile cu vectori în C++ se rezolvă folosind array-uri unidimensionale și bucle. Voi prezenta trei probleme comune cu rezolvări pas cu pas.
Calculul sumei elementelor
- 1 Declarare și citire int v[5]; for(int i=0; i<5; i++) cin>>v[i];
- 2 Suma int s=0; for(int i=0; i<5; i++) s+=v[i];
- 3 Exemplu numeric Pentru v={2,4,1,7,3}, suma este 17.
Găsirea maximului
- 1 Algoritm int max=v[0]; for(int i=1; i<5; i++) if(v[i]>max) max=v[i];
- 2 Explicație Se compară fiecare element cu maximul curent.
- 3 Exemplu Pentru v={5,9,2,9,1}, maximul este 9.
Exersează aceste algoritmi pe vectori de dimensiuni diferite.