me pidieron que hiciera un programa de cajero que dice así:
un gerente de un banco importante le entrega un programa para cajeros automáticos pero tiene el siguiente problema, solo puede entregar billetes de 1000, 2000, 5000 y 10000.
escriba un programa que calcule la cantidad de billetes que tiene que entregar en cada transacción de cualquier monto, pero que entregue la menor cantidad de billetes, por favor si alguien me puede ayudar con esto. se los agradecería mucho
Copyright © 2024 Q2A.MX - All rights reserved.
Answers & Comments
Verified answer
//deberia quedar algo asi (segun yo)
// siempre y cuando las diviciones se consideren con un
//resultado entero es decir ejemplo 340/100 = 3 solamente :
leer monto;
CantidadDe10000 <- monto/10000;
monto <- monto - cantidaDe10000*10000;
CantidadDe5000 <- monto/5000;
monto <- monto - cantidaDe5000*5000;
CantidadDe2000 <- monto/2000;
monto <- monto - cantidaDe2000*2000;
CantidadDe1000 <- monto/1000;
monto <- monto - cantidaDe1000*1000;
cantidad <- CantidadDe10000+CantidadDe5000+CantidadDe2000+CantidadDe1000
imprimir "cantidad de Billetes: ", cantidad ;
//se agradece con puntos XD