Ir para conteúdo
Fórum Script Brasil
  • 0

Algoritmo


luis galdino

Pergunta

Boa Tarde

estou com uma duvida de como começar uma programa.

1- Elabore um algoritmo que dado um valor determinado valor em reais, indique quantas cédulas de 100, 50,20, 10, 5 ,2 e 1, serão necessárias para perfazer essa quantia (com o mínimo de moedas possível).

Sugestão

Int valor[]={100,50,...,1};

Char reult[][13]={“Cem”,”Cinquenta”,..,”Um”};

se alguém podr me dar uma dica de como começar esse programa ficarei muito grato

abraço

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

Você lê o valor... e vai pegando o resto com os valores das notas... usando o operador %... se der zero, é porque com a cédula que você testou pode fazer toda a quantia... se o resto for maior que zero, o algoritmo continua pegando uma cédula menor... até chegar nas de 1 real...

Exemplo:

Vamos supor que o valor digitado foi 250...

250%100 ... o resultado é 50... então você consegue dar 250/100 (divisão inteira) notas de 100...

Pega o resultado (50) e continua o processo com uma nota menor...

50%50 ... o resultado é 0 (zero)... então você consegue dar 50/50 notas de 50 reais...

E ai acabou... 2 notas de 100 e 1 de 50...

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...