guida

Guida Pascal - 36. Array a due dimensioni

36. Array a due dimensioni

Gli array a due dimensioni chiamati anche con il nome di matrici, sono una struttura di dati derivata dagli array a una dimensione.
L'unica differenza tra i due è che negli array monodimensionali per indicare un elemento si utilizza un solo indice mentre negli array bidimensionali l'elemento è indicato da una coppia di indici che rappresentano rispettivamente il numero della riga e il numero della colonna.
Per dichiarare un'array bidimensionale basta seguire le seguenti sintassi:

var
nome_variabile:array[1 .. n,1 .. m] of tipo_di_dato;
type
nome_di_tipo=array[1 .. n,1 .. m] of tipo_di_dato;
var
nome_variabile:nome_di_tipo;
for I:=1 to N do
for J:=1 to M do
readln(array[I,J]);
for I:=1 to N do
for J:=1 to M do
writeln(array[I,J]);