Strutture dati : i Vettori, introduzione generale

11 Mar

Passiamo ora, nella nostro percorso di Imparare a Programmare, ad un argomento complesso. Si tratta delle strutture dati, ossia di variabili particolari, strutturate, nelle quali è possibile immagazzinare più di un dato che può essere omogeneo (vettore) o eterogeneo (matrici) o comprendente qualsiasi tipo di valore (file). Di questi ultimi ne parleremo approfonditamente in seguito.

Cominciamo con il trattare la struttura dati più semplice : il Vettore.

Il vettore (o array monodimensionale) è una variabile strutturata formata da più elementi omogenei individuati da un solo identificatore. Ogni elemento del vettore è identificato attraverso il nome del vettore e un numero ( chiamato indice) che indica la posizione dell’elemento all’interno della struttura.

Il vettore lo possiamo vedere come nell’immagine di seguito

vettore

Come possiamo notare dall’immagine si può vedere come il vettore sia formato da 5 posizioni i quali rappresentano gli elementi omogenei ( tutti numeri) del vettore.

Precisamente, il numero 6 si trova nella posizione 0 , il numero 8 nella posizione 1, il numero 20 nella posizione 2, il numero 3 nella posizione 3, il numero 1 nella posizione 4.

Da ciò si può notare, quindi, che l’indice del vettore che scorre le posizioni va da zero alla lunghezza del vettore -1 ( di fatti 5 è la lunghezza del vettore mentre l’indice scorre dalla posizione zero fino alla 4, ossia la lunghezza del vettore -1).

Sapere ciò risulta importante ai fini della dichiarazione del vettore in programmazione e al suo utilizzo.

Lascia un commento

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...

%d blogger cliccano Mi Piace per questo: