Paródia Miserável de uma Calculadora

Published by werdna in

Avalie uma expressão aritmética sem espaços escrita como uma string. As entradas usam +, -, *, e / com a precedência normal dos operadores. Um número pode começar com um sinal de menos, e a divisão pode produzir um resultado decimal.

Exemplos

calculator("23+4") ➞ 27

calculator("45-15") ➞ 30

calculator("13+2-5*2") ➞ 5

calculator("49/7*2-3") ➞ 11

Observações

  • Não haverá colchetes na linha de entrada.
  • Não é necessário calcular funções matemáticas (sin, cos, ln...).
  • Não há espaços na expressão.