Title: constantes
Course: Tecnología y Digitalizacion 2 ESO 25-26

constantes

Cuando un valor se va a repetir muchas veces a lo largo de un programa podemos usar una constante, esto es darle un nombre al principio del programa. Para modificar el programa solo hará falta cambiar el valor de la constante. El nombre se da con la instrucción symbol con la siguiente sintaxis:

symbol nombre = valor

Q: Escribe la instrucción para crear una constante llamada tiempo que contenga el valor 300
A: symbol tiempo = 300

Q: Escribe la instrucción para crear una constante llamada luz que contenga el valor 250
A: symbol luz = 250

Q: Escribe la instrucción para crear una constante llamada temperatura que contenga el valor 15
A: symbol temperatura = 15

Q: Escribe la instrucción para crear una constante llamada humedad que contenga el valor 85
A: symbol humedad = 85

Prueba el siguiente programa variando el valor asignado a la constante tiempo (1000, 500, 200, etc.)

symbol tiempo = 1000
high 0
pause tiempo
high 1
pause tiempo
high 2
pause tiempo
high 3
pause tiempo
high 4
pause tiempo
high 5
pause tiempo
high 6
pause tiempo
high 7

Variables

Las variables son espacios de memoria en los que guardamos datos que se pueden modificar durante un programa. Cada uno de estos espacios tiene un noimbre que es una b seguida de un número, por ejemplo b0, b1, b2 etc.

Para meter un valor dentro de una variable escribimos:

variable = valor

Por ejemplo, para meter el 5 dentro de la variable b10 escribimos:
b10 = 5

Para obtener el valor almacenado en la variable, escribimos el nombre de la misma. Si escribimos b10 después de haber ejecutado la instrucción anterior, aparecerá el valor almacenado. En este caso, 5.

Las constantes no cambian durante la ejecución del programa. Esa es la diferencia entre constantes y variables