En este tutorial aprenderás a construir en Nairda un conversor de temperaturas que recibe un valor en Fahrenheit desde la terminal y lo convierte a Celsius.
Esto se logrará mediante bloques de entrada, variables y operadores aritméticos.
Paso 1: Agregar ciclo infinito
El ciclo infinito (while
) en Nairda asegura que el programa se repita continuamente.
Ver animación
Paso 2: Declarar variable terminal
Creamos una variable de tipo texto llamada terminal
, que servirá como canal de entrada de datos.
Ver animación
Paso 3: Declarar variable de lectura
Añadimos una variable numérica llamada lectura
, donde guardaremos los datos ingresados desde la terminal.
Ver animación
Paso 4: Leer valor desde la terminal
Usamos un bloque de espera numérica (await number
) para capturar el dato ingresado por el usuario y almacenarlo en lectura
.
Ver animación
Paso 5: Unir terminal con operadores aritméticos
Conectamos la variable lectura
a operadores aritméticos para procesar el valor.
Esto nos permitirá aplicar la fórmula matemática de conversión.
Ver animación
Paso 6: Escribir fórmula de conversión
La fórmula para convertir Fahrenheit a Celsius es:
C = (F − 32) × 5 ÷ 9
En Nairda la representamos con bloques aritméticos de resta, multiplicación y división.
Ver animación
Paso 7: Dibujar y configurar terminal en el tablero
Finalmente, agregamos un widget de terminal en el tablero de Nairda para ingresar valores y observar la conversión.
Ver animación
Interfaz interactiva
✅ Conclusión:
Con Nairda construiste un conversor de Fahrenheit a Celsius que:
- Lee valores desde una terminal interactiva.
- Usa variables para almacenar y operar.
- Aplica operadores aritméticos con la fórmula de conversión.
- Muestra el resultado directamente en el tablero.