Un vettore è una lista di elementi dello stesso tipo messi uno dopo l'altro in memoria.
Ogni elemento ha un numero d'ordine chiamato indice.
L'indice parte sempre da 0, non da 1!
Un vettore di 5 elementi ha indici: 0, 1, 2, 3, 4
Come si scrive
tipo nome[dim];
Accesso a un elemento
nome[indice]
Primo elemento
nome[0]
Ultimo (su 5 elem.)
nome[4]
esempio — int arr[6] = {12, 7, 3, 9, 5, 11}
// clicca una cella per evidenziarla
02
Come si dichiara
Si scrive: tipo · nome · [quanti elementi]
Puoi anche scrivere subito i valori dentro le graffe { }.
Se metti {0}, tutti gli elementi diventano zero.
C++ — dichiarazione🔒 protetto
// Solo dichiarazione (valori non definiti)intarr[5];
// Dichiarazione con valoriintarr[5] = {8, 6, 9, 7, 5};
// Tutti a zerointarr[5] = {0};
// Con costante per la dimensioneconst intN = 5;
intarr[N];
03
Popolamento da tastiera
Si usa un ciclo for che va da 0 a N-1.
Ad ogni giro si legge un valore con cin e lo si mette nella cella arr[i].