Lo más básico

Array (vector, matriz), un tipo de variable que permite almacenar más de un valor, una de las herramientas fundamentales para programar.

Arrays (Arreglos – Vectores – Matrices)

Anteriormente, vimos que una variable es como una caja que guarda un valor.Un array o arreglo es un tipo de variable que guarda un conjunto de valores, es decir, tiene más de un valor.

Podemos verlo como un mueble con cajones, una cajonera. A cada cajón lo identificamos con una posición, el de arriba, el del medio, el último. Si lo vemos con números podría ser el cajón cero, el uno, el dos.

introducción a la programación

También podemos verlo como si fueran filas.

introducción a la programación

O sea, para acceder a cada elemento del vector usamos un índice, la posición. Siempre identifico a cada elemento del array con su posición, la fila.

Si queremos acceder al primer valor (el índice cero) cajonera[0], al segundo cajonera[1] y así.

introducción a la programación

Ya sea para imprimir el valor, para ver el valor, o para cambiarle el valor.

introducción a la programación

El número de cajones es la cantidad de elementos del vector lenght, size, son las formas de acceder a este valor, las funciones que suelen traer los lenguajes.

introducción a la programación

El array. al igual que cualquier variable, es de un tipo de dato. Puede ser array de enteros, un array de decimales, un array de strings.

introducción a la programación

En este caso vimos que teníamos filas, pero también podemos tener columnas de cajones, lo que se conoce como array de dos dimensiones, matriz.

introducción a la programación

Cada cajón ahora se identifica con dos índices, fila y columna el cajón[00], cajon[01], cajon[10]. Uso un índice para identificar la fila y otro para la columna.

introducción a la programación

Un array de enteros, asigno valor a una posición, imprimo el valor.

introducción a la programación

La dimensión es la cantidad de índices que necesitamos para identificar un elemento, 1 dimensión se le llama Vector, a más de una dimensión se le llama Matriz, la más común es la de 2 dimensiones.

introducción a la programación

Pero también hay de 3 dimensiones, que podemos ver como un cubo.

introducción a la programación

Algo de 4 dimensiones en adelante se escapa a lo que podemos imaginar, ya que nuestra realidad es en 3 dimensiones, pero también se usan las matrices de más dimensiones.

A una array se lo suele identificar por su cantidad de elementos, decimos que una matriz es de n por m si tiene n filas y m columnas, donde n y m son cualquier número natural.

introducción a la programación

Hasta aquí llegamos con el tema arrays y esta introducción a la programación, estos son los temas básicos que debe dominar un programador, y la única forma de lograrlo es practicando, no alcanza con solo leer teoría, hacer ejercicios de lógica de programación es fundamental.

Recursos utilizados