Arreglos (Arrays)

Multidimensionales


Un arreglo multidimensional es una extensión de los arreglos bidimensionales, pero con más de dos dimensiones.

Por ejemplo:
  • 3 dimensiones: una estructura en forma de cubo.
  • 4 dimensiones o más: estructuras más complejas que no podemos visualizar fácilmente, pero que son útiles para ciertos tipos de problemas matemáticos, científicos o de bases de datos.
Características principales:
  • Puede tener tres o más dimensiones.
  • Se necesita un índice por cada dimensión.
  • Se usa en aplicaciones que manejan datos complejos (por ejemplo, coordenadas espaciales 3D).
Ejemplo:

Declarar un arreglo de 3 dimensiones:

  Definir cubo Como Entero;
  Dimension cubo[3,3,3];
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