Conversor de temperatura

Published by Matt in

Crie uma função que converta uma string de temperatura com um inteiro com sinal terminada em *C ou *F para a outra escala. Arredonde o valor convertido para o inteiro mais próximo e retorne-o com o marcador da outra unidade. Retorne "Error" para qualquer outro formato de entrada.

Exemplos

convert("35*C") ➞ "95*F"

convert("19*F") ➞ "-7*C"

convert("33") ➞ "Error"

Observações

  • Arredonde para o inteiro mais próximo.
  • Se a entrada estiver incorreta, retorne "Error".
  • Para consultar as fórmulas de conversão nos dois sentidos, verifique a aba Resources.