Tarjetas didácticas
Crea un método que devuelva el resultado de una tarjeta didáctica. Cada tarjeta contiene tres valores: un número, el símbolo de un operador y otro número. En Java, estos valores se reciben como los tres parámetros first, operator y second. Devuelve el resultado matemático de esa expresión.
Hay cuatro operadores: + (suma), - (resta), x (multiplicación) y / (división). Si la tarjeta muestra una división entre cero, como Program.flash(3, '/', 0), devuelve null. En las divisiones, redondea el resultado a dos decimales. Por lo tanto, Program.flash(10, '/', 3) debe devolver 3.33.
Ejemplos
Program.flash(3, 'x', 7) ➞ 21.0
Program.flash(5, '+', 7) ➞ 12.0
Program.flash(10, '-', 9) ➞ 1.0
Program.flash(10, '/', 0) ➞ null
Program.flash(10, '/', 3) ➞ 3.33Notas
Las tarjetas solo contienen números mayores o iguales a cero.