Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

practica de python: Monitoreando ventas en el comercio resuelto

Bruno gestiona un pequeño comercio y quiere saber qué producto tuvo el mejor desempeño de ventas el mes pasado. Registró la cantidad vendida de dos productos: manzanas y plátanos. Ahora, necesita escribir un programa que identifique y muestre cuál de ellos tuvo más ventas.

Crea un programa que reciba el número de ventas de los dos productos y muestre un mensaje indicando cuál de ellos vendió más. Si las cantidades son iguales, muestra un mensaje diciendo que hubo un empate.

Salida esperada:

ventas_manzanas = int(input("Digite la cantidad de manzanas vendidas: "))


ventas_platanos = int(input("Digite la cantidad de plátanos vendidos: "))

if ventas_manzanas > ventas_platanos:

    print("Las **manzanas** tuvieron más ventas.")
    
elif ventas_platanos > ventas_manzanas:

    print("Los **plátanos** tuvieron más ventas.")
    
else:

    print("Hubo un **empate** en las ventas. Ambos productos vendieron {ventas_manzanas}.")
1 respuesta

Hola Juan, espero que estés bien

¡Espero que estés disfrutando del curso de Python! Tu pregunta sobre cómo determinar qué producto tuvo más ventas es un ejercicio clásico para practicar condicionales en Python. El código que compartiste parece estar bien encaminado. Vamos a revisarlo juntos:

ventas_manzanas = int(input("Digite la cantidad de manzanas vendidas: "))
ventas_platanos = int(input("Digite la cantidad de plátanos vendidos: "))

if ventas_manzanas > ventas_platanos:
    print("Las **manzanas** tuvieron más ventas.")
elif ventas_platanos > ventas_manzanas:
    print("Los **plátanos** tuvieron más ventas.")
else:
    print(f"Hubo un **empate** en las ventas. Ambos productos vendieron {ventas_manzanas}.")

Este código hace exactamente lo que se espera: compara las ventas de manzanas y plátanos, y muestra un mensaje indicando cuál tuvo más ventas o si hubo un empate. Veo que ya usaste f-string para incluir el número de ventas en el mensaje de empate, lo cual es excelente para hacer el mensaje más informativo.

Si estás probando este código, asegúrate de ingresar números enteros cuando el programa te pida las cantidades vendidas, ya que el uso de int(input()) espera recibir un valor numérico entero.

Espero que esto te ayude a entender mejor cómo funciona el programa. ¡Bons estudios y sigue practicando!