No entiendo bien este problema, alguien me podría indicar de donde sale el valor total del descuento original y el de descuento? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
0

No entiendo bien este problema, alguien me podría indicar de donde sale el valor total del descuento original y el de descuento?

Estás analizando los datos de venta de una taquilla. La entrada de un adulto cuesta 20 dólares, mientras que la de un niño menor de 18 es de 5 dólares. Los datos que se dan están en formato de diccionario, donde las claves son los números de los billetes vendidos, y los valores son las edades de los clientes. Por ejemplo, "123-08": 24 significa que el billete lo compró una persona de 24 años. Tu objetivo es calcular cuánto dinero más ganaría la oficina si cambiara la edad de descuento de las entradas a la entrada dada. Por lo tanto, tu programa necesita tomar un número entero como entrada y generar el porcentaje de crecimiento de los ingresos, si el descuento se dio a las personas menores de esa edad. Por ejemplo, si la oficina hizo $15000 con la edad de descuento original, y haría $18000 con 14 como la edad de descuento, entonces el crecimiento sería ((18000-15000)/15000)*100 = 20% Por lo tanto, para la entrada 14, tu programa debe generar 20. La salida debe ser un número entero (usa int() para

12th Feb 2022, 12:40 AM
Junior Zambrano Menéndez
Junior Zambrano Menéndez - avatar
4 Answers
0
Muchas gracias, fue de gran ayuda, estaba haciendo mal el enfoque de la solución.
12th Feb 2022, 4:33 AM
Junior Zambrano Menéndez
Junior Zambrano Menéndez - avatar
0
Pasen el codigo por favor 🙏🏼
16th Jun 2022, 9:56 PM
Valentin Quijano
Valentin Quijano - avatar
0
no estoy seguro de q estoy haciendo mal
18th Feb 2023, 5:18 AM
Diego Cid
Diego Cid - avatar
0
Valentin Quijano así fue como solucioné, he visto el comentario después de 1 año 😬 data = { "100-90": 25, "42-01": 48, "55-09": 12, "128-64": 71, "002-22": 18, "321-54": 19, "097-32": 33, "065-135": 64, "99-043": 80, "111-99": 11, "123-019": 5, "109-890": 72, "132-123": 27, "32-908": 27, "008-09": 25, "055-967": 35, "897-99": 44, "890-98": 56, "344-32": 65, "43-955": 59, "001-233": 9, "089-111": 15, "090-090": 17, "56-777": 23, "44-909": 27, "13-111": 21, "87-432": 15, "87-433": 14, "87-434": 23, "87-435": 11, "87-436": 12, "87-437": 16, "94-121": 15, "94-122": 35, "80-089": 10, "87-456": 8, "87-430": 40 } age = int(input()) total_inicial = 0 total_final = 0 #tu código va aquí for edad in data.values(): if edad >= age: total_inicial +=20 else: total_inicial += 5 if edad >= 18: total_final += 20 else: total_final += 5 x = int((total_inicial-total_final) / total_final*100) print(x)
19th Jul 2023, 7:59 PM
Junior Zambrano Menéndez
Junior Zambrano Menéndez - avatar