Arreglos en lenguaje de programación

 

Reflexión sobre el arreglo multidimensional


Los arreglos multidimensionales resultan muy útiles en una gran cantidad de casos; al ser una estructura que almacena una o más variables del mismo tipo de dato que el array al momento de crearlo, podemos usarlo cómo un cofre de datos que nos permite acceder a cualquiera de estos en el momento que lo necesitemos.

Estructura:
Para manejar un arreglo, las operaciones a efectuarse son:

  • Declaración del arreglo, 
  • Creación del arreglo,
  • Inicialización de los elementos del arreglo, 
  •  Acceso a los elementos del arreglo. 


Manejan una estructura bastante intuitiva que permite a programadores menos experimentados (Nosotros los estudiantes) usar las matrices con facilidad en ejercicios varios a través de los cursos.

Cada elemento se define mediante dos subíndices, el índice de la fila y el índice de la columna. Los arreglos multidimensionales son una ampliación de las matrices de dos dimensiones y utilizan subíndices adicionales para la indexación. Un arreglo 3D, por ejemplo, utiliza tres subíndices. Los dos primeros son como una matriz, pero la tercera dimensión representa páginas u hojas de elementos.



Crear arreglos multidimensionales

Puede crear un arreglo multidimensional creando una matriz de dos dimensiones en primer lugar y, después, ampliándola. Por ejemplo, defina primero una matriz de 3 por 3 como la primera página de un arreglo 3D.





Fuentes:


https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/arrays/multidimensional-arrays

http://csharp-facilito.blogspot.com/2013/07/matrices-o-arreglos-multidimensionales-en-c-sharp.html

https://la.mathworks.com/help/matlab/math/multidimensional-arrays.html

Comentarios

Entradas populares