Vettori in Pascal

Utilizzo dei vettori in Pascal. Vedi anche l'altra pagina sui vettori.

Vettori numerici

Video in Inglese

Matrici numeriche

Esercizi classici sui vettori (patterns)

Inserisci gli elementi di un vettore

Gli elementi sono inseriti ad uno ad uno in un vettore utilizzando un ciclo for. Il ciclo for è il ciclo più utilizzato con i vettori perché i vettori hanno sempre una dimensione conosciuta.

var lista: array[1..10] of integer;

i: integer;

begin

for i:=1 to 10 do begin

writeln('Inserisci il valore numero ',i);

readln(lista[i]);

end;

end.

Visualizza gli elementi di un vettore

Visualizza tutti gli elementi di un vettore. Si utilizza sempre un ciclo for.

var lista: array[1..10] of integer;

i: integer;

begin

// ** Inserisco precedentemente dei valori nel vettore **

for i:=1 to 10 do begin

writeln('L''elemento in posizione ', i,' del vettore e'' ', lista[i]);

end;

readln;

end.

Trova un elemento in un vettore

Cercare un elemento dato in un vettore. Si utilizza sempre un ciclo for.

var lista: array[1..10] of integer;

i,n: integer;

begin

// ** Inserisco precedentemente dei valori nel vettore **

readln(n); // il numero da cercare

for i:=1 to 10 do begin

if (lista[i]=n) then begin

writeln('Ho trovato l''elemento nella posizione ', i);

end;

end;

readln;

end.