DESAFIO DO TROCO DBSERVER

  • Seu desafio é fazer um programa que leia o valor total a ser pago, e o valor efetivamente pago, informar o maior número de cédulas e moedas que dem ser fornecidas como troco.

  • Deve-ser considerar que há:

Cédulas de R$100.00, R$50/00, R$20.00, R$10.00, R$5.00 e R$2.00 Moedas de R$1.00, R$0.50, R$0.25, R$0.10 e R$0.05

  • Caso o troco seja menor que R$0.05 o valor deve ser arredondado para cima.

Exemplo 1: Valor do produto: R$ 1.95 Valor pago: R$2.00

Resultado esperado: 1 moeda de R$0.05

Exemplo 2: Valor do produto: R$ 2.00 Valor pago: R$3.00

Resultado esperado: 1 moeda de R$1.00

  • Para a realização do desafio, foi utilizado typescript e node.js.