Sabe-se que as notas disponíveis
nesse caixa eletrônico são de R$ 50,00, R$ 10,00 e R$ 1,00.
O usuário deve informar a quantia de dinheiro a ser sacada
e visualizar na tela a quantidade de cada nota que será disponibilizada a ele
legal…
No meu banco saem só de R$50,00 e de R$20,00 ~^!!!
:?:
Posta seu código e a dúvida que você ta tendo.
após o cliente informar o valor deve aparecer quais são as notas disponiveis. ex: valor 70 - 1 nota de 50 e uma de 20.
Gostaria de saber como efeuar esse calculo.
A lógica é simples…comece subtraindo do valor total os maiores valores.
ex: se eu tenho 70 reais , daria uma nota de 50…sobra 20…daria 2 notas de 10.
blz…vou tentar aki…
[code]Ler(valorTotalSaque);
NotasDeCinquenta = valorTotalSaque / 50;
NotasDeDez = (valorTotalSaque % 50) / 10;
NotasDeUmReal = ((valorTotalSaque % 50) % 10);
ao você imprime na tela:
imprimir(“você irá receber” + NotasDeCinquenta + “notas de cinquenta”);
etc…[/code]
testando, fui no caixa e pedi para sacar 385 reais…
[code]NotasDeCinquenta = 385 / 50 = 7 notas (50 reais)
NotasDeDez = (385 % 50) = 35 / 10 = 3 notas (10 reais)
NotasDeUmReal = (385 % 50) = 35 % 10 = 5 notas (1 real)[/code]
vlew douglas… o seu codigo ficou muito bom…
muito obrigado…
ja resolveu minha duvida…