¡Construye una calculadora!

Clase 15 de 23Curso de Dart desde Cero

La escuela de matemática del Barrio Especial de Nerima está enseñando a sus estudiantes las operaciones aritméticas básicas y requieren una calculadora en Dart que permita a los niños elegidos jugar con estas operaciones.

Captura de Pantalla 2021-12-27 a la(s) 13.30.20.png

Por lo que requieren el código fuente de un programa que tenga las siguientes variables:

  • Una variable para almacenar el valor 1.
  • Una variable para almacenar el valor 2.
  • Una lista de valores.
  • Una variable para el resultado.
  • Una variable que indique el tipo de operación.

Con las siguientes funciones:

  • Si el tipo de operación es SUMA, el resultado es igual al valor 1 más el valor 2.
  • Si el tipo de operación es RESTA, el resultado es igual al valor 1 menos el valor 2.
    • Si el resultado de la resta es negativo, se debe mostrar NEGATIVO en la consola.
  • Si el tipo de operación es MULTIPLICACIÓN, el resultado es igual al valor 1 por el valor 2.
  • Si el tipo de operación es MÓDULO, el resultado es igual al valor 1 módulo el valor 2.
  • Si el tipo de operación es FACTORIAL, el resultado es igual al factorial de valor 1.
  • Si el tipo de operación es SUMATORIA, el resultado es igual a la suma de todos los valores de la lista de valores.
  • Si el tipo de operación es PRODUCTO, el resultado es igual a la multiplicación de todos los valores de la lista de valores.

Al finalizar la ejecución del código debe mostrar el siguiente mensaje dónde 12.2 es el resultado de la operación:

El resultado de la operación es: 12.2

¡Comparte tu código!