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.