Como
ya hemos comentado, en la declaración de un array hay que especificar de qué
tipo van a ser sus componentes. Este
tipo puede ser otro array, de forma que cada elemento del primer vector es a su vez otro vector. Así podemos definir arrays
bidimensionales, o lo que es lo mismo, matrices. La siguiente declaración crea
una variable llamada números
de tipo array de cuatro elementos, en el que cada
elemento es a su vez un array formado por tres números enteros.
números : array [1..4] of array of [1..3] of integer;
Este
tipo de declaraciones de arrays se suele escribir de forma más
abreviada de la siguiente manera:
números : array [1..4,1..3] of integer;
números será por tanto una
matriz de 4 filas por 3 columnas en la que cada elemento será un número entero. Su representación gráfica sería
la que se muestra a continuación.
números es un array de cuatro elementos que contiene en cada posición un array de tres
elementos.
Podemos
acceder a cada una de estas celdas de la matriz de la siguiente manera:
numeros[índiceFila][índiceColumna]
Por
ejemplo, mediante numeros[1][1] accederíamos a la primera variable entera, que
en este caso contiene el valor 4,
numeros[1][2] devolvería un -10, y así sucesivamente.

0 comentarios:
Publicar un comentario