Estructuras Estáticas o Arrays (Vectores y Matrices)

Los arreglos (o arrays en inglés), son un conjunto de datos que se caracterizan por almacenarse en memoria de manera contigua, bajo un mismo nombre, pero con diferentes “índices” o “identificadores” para diferenciar la ubicación de cada uno de ellos. Son conocidos, en muchas ocasiones por sus dos tipos más comunes: los vectores y las matrices.

Los arreglos son estructuras fijas, es decir, que una vez declarados e inicializados, mantienen su tamaño durante toda la ejecución del programa. ¿Qué quiere decir esto? Por ejemplo, si se declara e inicializa un arreglo con 5 posiciones, estas 5 se mantendrán de principio a fin de la ejecución del programa que se esté desarrollando sin la posibilidad de cambiar su tamaño.

Los arreglos, al igual que las variables comunes, deben poseer un solo tipo de dato determinado. Este tipo de dato debe ser único para todos los elementos que conforman el array con el que se esté trabajando. Un ejemplo de un arreglo de tipo numérico puede verse representado en la ilustración 1.

ejemplo de array o vector
Ilustración 1: Ejemplo de arreglo

Tipos de Arreglos

Existen dos tipos principales de arreglos, los unidimensionales y los bidimensionales. Los arreglos unidimensionales son aquellos que poseen una sola dimensión sin importar su disposición, es decir, posee solo una fila o una columna con un conjunto de valores. Un ejemplo por excelencia de este tipo de arreglos por excelencia son los vectores.

Por otro lado, los arreglos bidimensionales son aquellos que poseen dos dimensiones, es decir, tanto filas como columnas al mismo tiempo. Un ejemplo de esto son las reconocidas matrices.

tipos de arrays
Ilustración 2: Clasificación de Arreglos

Video: ¿Qué son los arreglos o arrays?

Para acompañar esta teoría y responder a la pregunta ¿Qué son los arreglos en programación? Te presentamos a continuación un video resumen de ésto que podés encontrarlo también en mayor detalle y en conjunto con ejercicios prácticos en nuestro curso de «Introducción a los Algoritmos y la Programación« que es totalmente GRATIS y con CERTIFICADO.

Si te gustó este posteo, compartilo con quienes creas que le pueda servir.

2 comentarios en “🧊 Estructuras Estáticas o Arrays (Vectores y Matrices) 💻”

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *