Python - Cambio de monedas python

 
Vista:
sin imagen de perfil

Cambio de monedas python

Publicado por Víctor (2 intervenciones) el 15/01/2022 19:30:19
Buenas estoy empezando con python y no sé como resolver este ejercicio por si alguien me puede ayudar.
El ejercicio dice así:
****
Un país tiene monedas de 1 U, 5 U y 25 U. Si tenemos una cierta cantidad de dinero en una variable, diseña fórmulas para dar el cambio óptimo en las monedas descritas. Completa un programa que pida una cierta cantidad de dinero y dé una salida.
Lo que sale por pantalla (ejemplo)
Dame la cantidad de dinero que desees cambiar: 537
Desglose de 537 U
21 monedas de 25 U
02 monedas de 5 U
02 monedas de 1 U
****
La cosa es hacerlo con if/elif/else.
Un saludo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Francisco Javier
Val: 249
Ha aumentado su posición en 29 puestos en Python (en relación al último mes)
Gráfica de Python

Cambio de monedas python

Publicado por Francisco Javier (309 intervenciones) el 16/01/2022 01:12:08
1
2
3
4
5
6
7
8
9
10
11
12
cambio=int(input('Ingrese cantidad a cambiar: '))
cambio_1=cambio//25
cambio_2=(cambio-cambio_1*25)//5
cambio_3=(cambio-cambio_1*25)-(cambio_2*5)//1
 
print(f'''
Desglose de {cambio} U
{cambio_1} monedas de 25 U
{cambio_2} monedas de 5 U
{cambio_3} monedas de 1 U
''')
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Cambio de monedas python

Publicado por Víctor (2 intervenciones) el 16/01/2022 19:15:18
Vale muchas gracias, se entiende el código muy bien
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar