Un arreglo multidimensional es una extensión de los arreglos bidimensionales. En lugar de trabajar con filas y columnas (2D), ahora podemos manejar tres o más dimensiones.
Ejemplo:
Declarar un arreglo de 3 dimensiones:
Definir cubo Como Entero;
Dimension cubo[3,3,3];
Esto crea un cubo de datos con:
En total, contiene 3 × 3 × 3 = 27 elementos
Inicializar todos sus valores a 0:
Para i <- 0 Hasta 2 Hacer
Para j <- 0 Hasta 2 Hacer
Para k <- 0 Hasta 2 Hacer
cubo[i,j,k] <- 0;
FinPara
FinPara
FinPara
Nota: Aunque no es común usar más de 3 dimensiones en programas simples, los arreglos multidimensionales son muy poderosos cuando necesitas trabajar con estructuras de datos complejas y jerárquicas.