Please enable JavaScript.
Coggle requires JavaScript to display documents.
7.5. ARRAYS MULTIDIMENSIONALES - Coggle Diagram
7.5. ARRAYS MULTIDIMENSIONALES
puedan ser especificados a fin de identificar un elemento individual del array. Si cada componente de un array tiene
n subíndices, el array se dice que es sólo de n-dimensiones. El array A de n-dimensiones se puede identificar como
A(L1:U1, L2:U2, ... Ln:Un)
y un elemento individual del array se puede especificar por
A(I1, I2, ..., In)
donde cada subíndice Ik está dentro de los límites adecuados
Lk <= Ik <= Uk donde k = 1, 2, ..., n
Un array de tres dimensiones puede ser uno que contenga los datos relativos al número de estudiantes de la univer-
sidad ALFA de acuerdo a los siguientes criterios:
• cursos (primero a quinto),
• sexo (varón/hembra),
• diez facultades.
El array ALFA puede ser de dimensiones 5 por 2 por 10 (alternativamente 10 × 5 × 2 o 10 × 2 × 5, 2 × 5 × 10,
etcétera). La Figura 7.6 representa el array ALFA.
El valor de elemento ALFA[I, J, K] es el número de estudiantes del curso I de sexo J de la facultad K. Para
ser válido I debe ser 1, 2, 3, 4 o 5; J debe ser 1 o 2; K debe estar comprendida entre 1 y 10 inclusive.
Un array puede ser definido de tres dimensiones, cuatro dimensiones, hasta de n-dimensiones. Los conceptos de
rango de subíndices y número de elementos se pueden ampliar directamente desde arrays de una y dos dimensiones
a estos arrays de orden más alto. En general, un array de n-dimensiones requiere que los valores de los n subíndices
El número total de elementos de un array A es n
Πk = 1
(Uk–Lk+1) Π (símbolo del producto)
que se puede escribir alternativamente como
(U1–L1+1)
(U2–L2+1)
...*(UN–LN+1)
Si los límites inferiores comenzasen en 1, el array se representaría por
A(K1, K2, ..., Kn) o bien Ak1, k2, ..., kn