0%
Inicio / programacion / El problema de tener muchas variables

El problema de tener muchas variables

25 min
Intermedio

Cinco Notas

Supongamos que queremos guardar las notas de cinco estudiantes. Podríamos hacer nota1, nota2, nota3...

nota1 = 8
nota2 = 6
nota3 = 9
nota4 = 7
nota5 = 10

Pero, ¿qué pasa si tenemos 30 estudiantes? ¿Y 100? Necesitaríamos muchas variables sueltas — ¿existe una forma de tratarlas todas como un conjunto?

Una Colección

Las notas están relacionadas — podemos pensarlas como una colección bajo un mismo nombre: notas.

Un arreglo

Un arreglo permite almacenar varios valores relacionados bajo un mismo nombre.

Las Posiciones

Para pedir un elemento de notas hace falta indicar qué posición (índice) queremos: notas[3]. Pasá el cursor por cada casillero:

8
6
9
7
10
notas[1]
notas[2]
notas[3]
notas[4]
notas[5]

Pasá el cursor por un casillero para ver su posición y valor.

Un Nombre, Muchos Valores

Una variable común contiene un valor. Un arreglo puede contener muchos.

Variable

edad
15

Arreglo

edades
15
16
14
15
16

Con edades[1], edades[2], edades[3]... podemos acceder a cada valor por separado.

Crear un Arreglo

Dimension notas[5]

Esto crea un arreglo de 5 posiciones, todavía vacías. Ejecutá para comprobarlo.

Guardar Valores

notas[1] <- 8
notas[2] <- 6
notas[3] <- 9

Ejecutá y mirá los valores guardados.

Leer un Elemento

Escribir notas[3]

Probá cambiar el índice (1 a 5) y ejecutar de nuevo.

Cambiar un Elemento

notas[2] <- 10

Ejecutá y confirmá: cambiar un elemento no afecta a los demás.

Cargando...