Salta al contenido principal
17 / 96
Requisitos de finalización
Recibir una calificación
Abrió: lunes, 21 de septiembre de 2026, 00:00
Cierra: domingo, 8 de noviembre de 2026, 23:59

CONTENIDO

En programación, además de vectores (1D) y matrices (2D), también existen los arreglos multidimensionales.

  • Un arreglo tridimensional (3D) es como una caja de datos:

    • El primer índice indica la "fila".

    • El segundo índice indica la "columna".

    • El tercer índice indica la "profundidad" (capas).

Sintaxis en PSeInt

 

Definir cubo Como Entero;
Dimension cubo[2,3,4];  // 2 filas, 3 columnas, 4 capas

Para i <- 1 Hasta 2 Hacer
    Para j <- 1 Hasta 3 Hacer
        Para k <- 1 Hasta 4 Hacer
            cubo[i,j,k] <- i+j+k;
        Fin Para
    Fin Para
Fin Para

Escribir "Mostrando los valores del cubo:";
Para i <- 1 Hasta 2 Hacer
    Para j <- 1 Hasta 3 Hacer
        Para k <- 1 Hasta 4 Hacer
            Escribir "cubo[",i,",",j,",",k,"] = ", cubo[i,j,k];
        Fin Para
    Fin Para
Fin Para

En este ejemplo se llena un arreglo 3D con la suma de sus índices y luego se imprime.

Aplicaciones de arreglos multidimensionales

  • Guardar notas de estudiantes en varios cursos y paralelos (3D: curso, estudiante, materia).

  • Tablas de datos de un experimento en varios momentos de tiempo.

  • Representación de imágenes (alto × ancho × colores).

Ha alcanzado el 0% de esta lección
0%