#include <iostream> using namespace std; int main() { int nr_elemente, v[10]; cin>>nr_elemente; //citirea elementelor unui vector for(int i=0;i<nr_elemente;i++) cin>>v[i]; //afisarea elementelor unui vector for(int i=0;i<nr_elemente;i++) cout<<v[i]<<' '; }
- citim numarul de elemente pe care le vom citi in vector
- citim cate un elemente cu ajutorul unui for de la 0 la nr_elemente-1, al i-lea element citit fiind pe pozitia i-1
- afisarea se face la fel ca citirea doar ca in loc sa citim pe rand cate un element, il vom afisa cu ajutorul pozitiei pe care acesta se afla
- daca le indexam de la 0 si pot fi maxim 10 elemente, putem sa punem marimea vectorului de 10, intrucat cele 10 elemente vor fi memorate pe pozitiile de la 0 la 9, adica fix 10 pozitii(adica 10 elemente)
#include <iostream> using namespace std; int main() { int nr_elemente, v[11]; cin>>nr_elemente; //citirea elementelor unui vector for(int i=1;i<=nr_elemente;i++) cin>>v[i]; //afisarea elementelor unui vector for(int i=1;i<=nr_elemente;i++) cout<<v[i]<<' '; }
- citim numarul de elemente pe care le vom citi in vector
- citim cate un elemente cu ajutorul unui for de la 1 la nr_elemente, al i-lea element citit fiind pe pozitia i
- afisarea se face la fel ca citirea doar ca in loc sa citim pe rand cate un element, il vom afisa cu ajutorul pozitiei pe care acesta se afla
- daca le indexam de la 1 si pot fi maxim 10 elemente, este necesar sa punem marimea vectorului de 11, intrucat cele 10 elemente vor fi memorate pe pozitiile de la 1 la 10, iar elementul de pe pozitia 0 va fi sarit, insa el exista