Skip to content

Latest commit

 

History

History
26 lines (19 loc) · 1.44 KB

File metadata and controls

26 lines (19 loc) · 1.44 KB

Basic Console Calculator

Calculator created according to the requirements of platzi's dart course

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.

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.