Duvida no enunciado

Duvida no enunciado

por Eduardo Pontes -
Número de respostas: 3

Tenho uma duvida, por exemplo vamos supor que um usuario insira uma nota de 2 reais e uma moeda de cinquenta centavos, portanto seu saldo sera de R$2,50 e que o preço do xiritos fosse 2 reais, e a maquina nao tivesse nem moedas de 50, nemde 25, nem de 10, nem de 5 centavos para troco, qual seria o resultado??

1- a maquina efetuaria a venda e devolveria a propria moeda de cinquenta centavos do usuario ou 2- a maquina nao efetuaria a venda por falta de troco???

Em resposta à Eduardo Pontes

Re: Duvida no enunciado

por Henrique Stagni -
ACHO que a maquina efetua a venda e devolve a propria moeda de 50 centavos ao usuario. Quando o usuario insere as notas na maquina elas vao para o caixa, ou seja, vao para o mesmo lugar que cedulas antigas estavam. ACHO que a a partir do momento que o usuario insiriu as cedulas na maquina, NAO HA DISTINCAO ENTRE AS CEDULAS "DELE" E AS CEDULAS "DA MAQUINA".. (pelo menos é assim que eu to fazendo)
Em resposta à Eduardo Pontes

Re: Duvida no enunciado

por Francisco Reverbel -
O resultado seria a alternativa 1. Veja o exemplo abaixo, no qual aparecem tanto a entrada digitada (mostrada em negrito) e a saída do programa.

0 10 20 40 0 0 0 0
10 20 30 25
250 120 320 200
======= Estado inicial =======
caixa:
   R$ 10,00  R$ 5,00  R$ 2,00  R$ 1,00  R$ 0,50  R$ 0,25  R$ 0,10  R$ 0,05
          0       10       20       40        0        0        0        0
estoque:
 Choca-Cola         Mineralba         Toblerini           Xiritos
         10                20                30                25
preços em centavos:
 Choca-Cola         Mineralba         Toblerini           Xiritos
        250               120               320               200
======= Interações com usuários =======
200
recebimento de 200 (saldo do usuário: 200)
50
recebimento de 50 (saldo do usuário: 250)
-4
venda de Xiritos (preco: 200, saldo do usuário: 50)
-5
troco: 50
caixa:
   R$ 10,00  R$ 5,00  R$ 2,00  R$ 1,00  R$ 0,50  R$ 0,25  R$ 0,10  R$ 0,05
          0       10       21       40        0        0        0        0
estoque:
 Choca-Cola         Mineralba         Toblerini           Xiritos
         10                20                30                24