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
Publicar un comentario