Pascal/Array: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
G4 (discussione | contributi) avanzamento 100% |
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}}
|'''Indice'''
|'''1'''
Line 57 ⟶ 58:
vettore[indice]
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%}}
|