Pascal/Array: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
G4 (discussione | contributi)
avanzamento 100%
Ramac (discussione | contributi)
m sistemo
Riga 1:
{{Pascal}}
Analizzeremo in questa unità l'uso degli '''array''', un tipo di dato molto potente che consente di immagazzinare informazioni in modo semplice e veloce.
 
== Vettori ==
Un metodo molto diffuso e comodo di rappresentazione e ordinamento di dati consiste nell'uso di una tabella.<br/>
Ad esempio:
{| {{Prettytable}} width=100%
|'''Indice'''
|'''1'''
Line 57 ⟶ 58:
vettore[indice]
 
&Egrave;È possibile dichiarare gli array anche con un altro metodo:
type
nome_del_tipo='''array[1 .. n] of tipo_del_dato''';
Line 66 ⟶ 67:
<source lang=pascal>
for I:=1 to N do
readln(vettore[I]);
 
for I:=1 to N do
writeln(vettore[I]);
</source>
All'aumentare del contatore I, il programma scorre i posti del vettore.
Line 130 ⟶ 131:
 
var
nome_variabile: '''array[1 .. n,1 .. m] of tipo_del_dato''';
 
oppure, analogamente all'esempio precedente
Line 148 ⟶ 149:
writeln(array[I,J]);
</source>
 
[[Categoria:Pascal|Array]]
{{avanzamento|100%}}