Distribuição das notas depois do saque

Distribuição das notas depois do saque

por Caio Burin Ferreira -
Número de respostas: 7
Pessoas,

empaquei!
o programa já está pronto, com uma ressalva: eu não tô conseguindo distribuir/contar corretamente as notas após um saque.

Supondo:

 7 2 1 1 0 5

                      R$100,00        R$50,00        R$10,00   ...

Estado Inicial              7                  2                 1   ...

0 800

Saque de 800 reais efetuado


Até aí blz... MASSSSSSS, eu nao to encontrando um meio de fazer o programa entender (heheheh) q eu tenho duas notas de cinquenta e que, somadas, dão 100!

Dessa forma que está a cima, meu programa diz q nao pode realizar a operação, pq nao tem nota (que seria a nota de 100)

Logo, a saída do meu programa deveria ser:

                     R$100,00        R$50,00        R$10,00   ...

Estado Atual             0                  0               1   ...

 e nao o é, pq eu faço o modulo do valor do saque por 100, que no caso seria 8, e subtraio das notas de 100... o que nao seria possível...!


Alguém poderia me indicar o caminho?!?!



PS: a mesma coisa acontece com as outras notas! SHIT!

Em resposta à Caio Burin Ferreira

Re: Distribuição das notas depois do saque

por Caio Burin Ferreira -
Aeeeeeeeeeee

nao precisa mais postar nao!
eu jah descobri como que faz!!! hehehehehehehehehhe
valew
abraaaços
Em resposta à Caio Burin Ferreira

Re: Distribuição das notas depois do saque

por Igor Colombo -

se vc conseguiu...me ensina to com mesma duvida...

sacu...

Em resposta à Igor Colombo

Re: Distribuição das notas depois do saque

por Caio Burin Ferreira -
Entao Babalu, nao sei se vc fez da mesma forma que eu
massssss...

pega dessa:

eu fiz meu programa ir "partilhando" o valor do saquei: vamos supor um valor de 156 reais

     1                5                   6
centena       dezena           unidade

Dessa forma, eu decrescentei 1 da nota de 100, 5 da nota de dezena e 6 da nota de unidade
Claro que isso nao eh suficiente, pq vc tem q fazer as combinações direitinho com as notas de 5, 2 e 1 e tal, mais eh esse o caminho

quando UMA nota nao é suficiente pra realizar o saque, mas ainda tem notas q somadas dão o valor, eu fiz: por exemplo
o cara tem 2 notas de 100 e 2 de 50 reais e quer sacar 300:
o meu programa ve q a centena é 3, e decresce 3 das notas de 100
logo, a nota de 100 vai ficar com -1
daih vem a malandrage: isso quer dizzer que faltam 1 nota de 100 pra completar
portanto eu associei esse -1 a duas notas de 50, escrevendo que o -1 do 100 é igual a -2x nota de 50!
pronto, deu certo!

a partir daih vc vai fazendo pras outras notas sucessivamente
chegando no 1 vai dar uns pau, mais aih eh papo pra outro tópico hehehehe

espero q tenha ajudado qq coisa grita
abraços
Em resposta à Caio Burin Ferreira

Re: Distribuição das notas depois do saque

por Gilberto Guerra -

ahuahuahaua

era fácil né Caio!!???

mas é isso aí, o lance é trabalhar com múltiplos!! (multiplos de 100, 50,...) como saber os multiplos??

Na verdade vamos usar a idéia de divisibilidade (divisão e resto - "/" e "%")

Além disso podemos saber o total de notas assim, ex:

R$100,00      R$50,00

           7                2

O total em dinheiro será: 7x100 + 2x50!!!

(Não sei se isso esclarece algo tb, Caio)

Em resposta à Gilberto Guerra

Re: Distribuição das notas depois do saque

por kyle yang -

tenho uma duvida, espero que alguem me ajude

ao sacar dinheiro,

situação:a operação nao efetuada por causa de falta de cédulas.

tem outro jeito de manter ou voltar para quant. de cedulas a não ser de declarar outros 6 variáveis para 6 tipos de notas?

abraco

Em resposta à kyle yang

Re: Distribuição das notas depois do saque

por Igor Colombo -

tipo

na hora q fala que nao da pra sacar por falta d cedulas...vc teria q usar um if  ou else ou os dois...pra fazer a verificacao

por exemplo

if(....

se a quantidade d notas nao for necessaria vc so fala isso,e mantem a quantidade

  else (...

ai vc poe os negocios d dividir e resto pra ver quantas vai d cada uma...

 

 

bom nao sei se expliquei d um jeito q da pra entender...mas é por ai nao gilberto?....

 

abraços.

Em resposta à kyle yang

Re: Distribuição das notas depois do saque

por Gilberto Guerra -

Kyle, se entendi a tua questão, você está subtraindo a quantidade de notas antes mesmo de saber se vai dar pra efetuar o saque!

voce dpode armazenar a quantidade a ser retirado de cada cedula numa outra variavel e só depois de saber se vai dar certo (efetuar tods as verificações até a nota de R$1,00) você, entaum, subtrai da quantia real que existe no caixa!!