Esto se puede hacer en cualquier leguaje que desen, yo lo hice en Java ya que es con el que mas me manejo en desk


(la linea de el lado de la H es para mostrar que si maneja grados correctamente)
Ahora para subir un poco la dificultad, tmb puede tener un manejador de errores


Es un ejercicio relativamente sencillo, donde pueden aprender la creacion de un analizador lexico, manejo de cadenas, listas (o si, no usen arrays con tamaño determinado para las instrucciones, deben usar algo que aumente su tamaño dinamicamente)
Si agregan mas opciones a su "interprete" ademas de las expuestas aqui, sera tomado encuenta =)
saludos
