Ir ao conteúdo
  • Cadastre-se

Dividir valor monetário em notas/moedas


Faelkaxorro

Posts recomendados

Preciso desenvolver um programa, mas como ainda sou iniciante to apanhanhando um pouco... :huh:

O problema é o seguinte, como faço pra q o programa q leia um valor ( no caso será dinheiro R$ ) e mostre quantas notas de R10,00 R$5,00 etc...ou moedas de R$0,50 de R$0,10 centavos vou precisar para compor esse valor q eu coloquei...

Exemplo:

Entrei com o valor de R$3,67(três reais e sessenta e sete centavos)

a resposta deve ser....

1 nota de R$2,00

1 Nota de R$1,00

1 Moeda de R$0,50 centavos

1 Moeda de R$0,10 centavos

2 Moedas de R$0,01 centavos

Espero q tenham entendido e por favor me ajudem...

desde ja agradeço...

Link para o comentário
Compartilhar em outros sites

  • Membro VIP

A lógica em si não é difícil. Você vai ter uma lista com os valores existentes de notas/moedas. Ao receber o valor monetário ao ser convertido, você o pega, divide pelo valor mais alto, guarda o valor obtido (que será a quantidade de notas/moedas daquele tipo), o resto da divisão será dividido pelo valor imediatamente mais baixo e assim sucessivamente até a divisão dar resto igual a 0.

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois...

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!