Please enable JavaScript.
Coggle requires JavaScript to display documents.
Vectori - Coggle Diagram
Vectori
Tips
Introducerea datelor in vector
for(int index=0; index<10; index++) cin>>mere[index];
Initializarea fiecarui element
for(int index=0; index<10; index++)
mere[index] = 0;
Afisarea unui vector
for(int index=0; index<10; index++)
cout<<mere[index]<< " ";
General
Atribuirea unei valori
numeVector[index] = valoare
atribuie pozitiei cu indexul specificat o valoare
Declararea
Initializare partiala la declarare
int list[10] = { 0 }
Fiecare valoare se initializeaza cu 0
int list[10] = { 8, 5, 12 };
Primele trei valori vor fi 8, 5 si 12, iar restul 0
int list[] = { 5, 6, 3 };
Se creeaza un vector cu 3 elemente avand valorile 5, 6 si 3
Sintaxa
tipDeData numeVector [nr]
"nr" este un numar pozitiv care dicteaza cate componente va avea vectorul
double numere[10]
Creeaza un vector cu 10 componente
Initializarea la declarare
double numere[] = { 1, 2, 3, 4, 5 };
Nu este necesar sa explicitam numarul de elemente deoarece se subintelege din lista
double numere[5] = { 1, 2, 3, 4, 5 };
Accesarea elementelor
numeVector[index]
numere[2]
Acceseaza elementul de pe pozitia a 3-a
Limite
if (lista1 <= lista2)
Presupunem ca avem 2 vectori si dorim sa ii comparam
:red_cross: NU se foloseste daca dorim sa comparam numarul de elemente sau valorile
Expresia este adevarata daca ambele au aceeasi adresa de baza, altfel returneaza fals
Initializarea unui vector cu alt vector
ASA DA : :check:
for(int index=0; index<5; index++)
lista2[index] = lista1[index];
ASA NU: :forbidden:
int lista1[5] = { 0, 4, 8, 12, 16};
int lista2[5];
lista2 = lista1
;