seegongsik
Programación

Qué es una variable

En la lección anterior dijimos que el código son palabras que dan órdenes en secuencia. Entonces, ¿dónde se guardan los valores con los que trabajan esas órdenes? Llega el turno de las variables: cajas que guardan valores bajo un nombre.

01

Para volver a usar un valor

Cuando calculas, a menudo necesitas el mismo valor otra vez.
Piensa en tu edad: para decir "usa la edad de este año para esto y también para aquello", tienes que guardar esa edad en algún sitio.
Si no, tendrías que escribir la edad cada vez.

saluda con 25
calcula con 25
muestra 25 en pantalla
Reescribes 25 una y otra vez. Si cambia, los arreglas todos.
pon 25 en edad
saluda con edad
calcula con edad
Llámalo por un nombre. Si cambia, arreglas un solo lugar.

¿Qué pasa si no guardas el valor?

Por eso se le pone un nombre al valor y se guarda.
Una vez guardado, puedes sacarlo cuando quieras usando ese nombre.
Esta caja donde se guarda se llama variable.

02

Una variable es una caja con etiqueta

Si dibujas una variable, sale una caja.
Pegas una etiqueta en la caja y metes un valor dentro, como en "mete 25 en la caja llamada edad".
Elige un nombre y un valor abajo y se crea una caja.

=
edad
25
En código: edad = 25

Elige un nombre y un valor.

La etiqueta es el nombre con el que llamas a la caja, y el valor de dentro es lo que contiene.
Si dices "edad", la computadora busca esa caja y saca el 25 que hay dentro.
Si sabes el nombre, puedes sacar el valor.

03

La caja se queda, solo cambia el valor

Aquí está la verdadera utilidad de las variables.
El valor de una caja se puede cambiar cuando quieras: la etiqueta se queda y solo cambias el contenido.
La puntuación de un juego es un buen ejemplo. Una sola caja llamada puntuación va recibiendo números nuevos.

Puntaje
0
Pulsa un botón para cambiar el puntaje

Deja el nombre de la caja y cambia solo el valor.

El nombre "puntuación" no cambió, pero el valor de dentro siguió cambiando.
Se llama variable porque puede variar.
Gracias a eso, el código puede comportarse de forma distinta según la situación.

04

Calcular con variables

Las variables tienen otra ventaja: puedes calcular con nombres en lugar de valores.
Si escribes "la edad del año que viene es edad más 1", sea cual sea la edad, siempre obtienes un año más.
Cambia la edad con el control deslizante de abajo y el resultado la sigue.

edad
25
+
número
1
=
edad próx. año
26
Edad ahora 25, el próximo año 26

Cambia la edad y el resultado la sigue.

Como calculas con el nombre en vez de escribir el valor directamente, la fórmula puede quedarse igual aunque cambie la edad.
Ese es el secreto de que las variables hagan flexible el código.

05

Varias variables juntas guardan información

Una variable guarda un valor.
Si usas varias, puedes guardar por separado distintos datos, como un nombre, una edad y una estatura.
Al juntar variables así, puedes guardar algo complejo, como los datos de una persona.

nombre="Minjun"
edad=25
altura=172
esEstudiante=verdadero
Guardamos la info de una persona con cuatro variables

Guardar información con varias variables.

Las variables son el ingrediente más básico de la programación.
La forma de manejar los valores que guardan cambia un poco según sean números o texto.
En la próxima lección veremos la entrada y la salida, es decir, cómo meter valores en estas cajas y mostrarlos, y después veremos los tipos de valores.

En una líneaUna variable es una caja que guarda un valor bajo un nombre. Al llamar el nombre puedes sacar el valor cuando quieras, y como puedes dejar la caja y cambiar solo el valor, el código se adapta con flexibilidad a cada situación.
← Programación
¿Te fue útil? Apoyar seegongsik