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

Evaluación Desempeño

ingresos = float(input("Ingresos totales: "))
gastos = float(input("Gastos totales: "))
clientes = int(input("Número de nuevos clientes: "))
ganancia = ingresos - gastos
if ganancia > 10000 and clientes > 50:
print("Trimestre Excelente")
elif ganancia > 5000 and clientes >= 20:
print("Trimestre Bueno")
elif ganancia > 0:
print("Trimestre Regular")
else:
print("Trimestre Deficitario")

1 respuesta

Hola Estudiante, espero que estés bien

Veo que has compartido tu código para evaluar el desempeño trimestral de una empresa. ¡Parece que estás en el camino correcto! Tu lógica condicional con if, elif y else está bien alineada con los criterios de evaluación que mencionaste.

Aquí hay un par de cosas que podrías considerar para asegurarte de que tu código funcione como esperas:

  1. Verifica los valores de entrada: Asegúrate de que los valores que ingresas para "Ingresos totales", "Gastos totales" y "Número de nuevos clientes" sean correctos y estén en el formato esperado (números). Esto es importante para que las condiciones se evalúen correctamente.

  2. Prueba diferentes escenarios: Para asegurarte de que todas las condiciones funcionan, puedes probar con diferentes valores de ingresos, gastos y clientes. Por ejemplo:

    • Ingresos: 20000, Gastos: 8000, Clientes: 60 debería imprimir "Trimestre Excelente".
    • Ingresos: 15000, Gastos: 9000, Clientes: 25 debería imprimir "Trimestre Bueno".
    • Ingresos: 7000, Gastos: 7000, Clientes: 10 debería imprimir "Trimestre Regular".
    • Ingresos: 5000, Gastos: 6000, Clientes: 5 debería imprimir "Trimestre Deficitario".
  3. Manejo de errores: Considera agregar manejo de errores para entradas no válidas, como texto en lugar de números, para que el programa no se detenga inesperadamente.

Espero que estos consejos te sean útiles. ¡Espero haber ayudado y buenos estudios!