Cita:
Iniciado por razpeitia Veo que has dado con la solución ahora vamos a pythonizarlo un poco ;)
Código:
# Introducir datos a la variable.
N = int(raw_input('Ingresar Capital: '))
# Variables Billetes.
denominaciones = [500, 200, 100, 50, 20, 10, 5, 2, 1]
for denominacion in denominaciones:
print "%d Billetes de %d" % ((N / denominacion), denominacion)
N = N % denominacion
Gracias.
He probado tu código y funciona bien con este resultado.
Cita: 0 Billetes de 100
0 Billetes de 50
1 Billetes de 20
1 Billetes de 10
0 Billetes de 5
2 Billetes de 2
0 Billetes de 1
Sólo que las dos última listas no se llaman billetes sino monedas. Ahí ya es algo más complejo de hacer. ¿Verdad?
Muy bueno y rápido. Ya que estoy sólo con if-else. ¿Aunque sea el código más largo, puedes hacerlo sólo con if-else? Aún no he llegado la parte de los array y no debo usarlo, tampoco los while?
Ahora es más complejo. ¿Verdad?
Puede ser que funciona con
if
elif
elif
else
así todo el rato.
Saludo.