programa de un cajero

alan reyes
13 de Septiembre del 2010
necesito hacer un programa en el que se ponga una cantidad asi como un cajero automatico y me duga cuantos billetes de 200,100,50,20, y 10 tomando en cuenta que deve salir la menor cantidad de billetes como puedo hacerlo ayuda por favor T_T

kalua bibis
15 de Septiembre del 2010
Hola Alan!

Pues es muy sencillo...

Declaras las variables necesarias...
Serán mas o menos...(suponiendo que sean billetes de Euros)

int cantidad=0;
int billetes500=0;
int billetes200=0;
int billetes100=0;
int billetes50=0;
int billetes20=0;
int billetes10=0;
int billetes5=0;


Cuando introduzca una cantidad...por ejemplo 120.

Debes crear un bucle para cada tipo de billete donde comprobaras si es mayor o igual al mismo billete

while(cantidad>=500){


Y dentro del bucle

restaras la cantidad del billete que estas comprobando a la cantidad...y le sumas uno al billete:

cantidad=cantidad-500;
billete500++;


Y si harías con todos los billetes un bucle para cada billete.