Hola Luis, espero que estés bien
Sugerencia: compartir tu proyecto en el canal #comparta-tu-codigo en el servidor ONE en Discord ;)
Gracias por compartir tu código. Parece que estás en el camino correcto para resolver el problema. Sin embargo, hay un pequeño detalle que podría estar causando un comportamiento inesperado en tu programa. Cuando usas input()
, el valor ingresado se guarda como una cadena de texto (string) por defecto. Para poder comparar las cantidades numéricamente, necesitas convertir esas entradas a enteros.
Aquí tienes cómo podrías ajustar tu código:
producto_manzana = int(input('Ingrese la cantidad de manzanas vendidas: '))
producto_platano = int(input('Ingrese la cantidad de platanos vendidos: '))
if producto_manzana < producto_platano:
print('Los platanos tuvieron más ventas')
elif producto_manzana == producto_platano:
print('Hubo un empate')
else:
print('Las manzanas tuvieron más ventas')
Con este cambio, el programa convertirá las entradas de texto a números enteros, permitiendo que las comparaciones se realicen correctamente. Espero que esto resuelva tu problema.
Espero haber ayudado y buenos estudios!