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

Solución - Desempeño laboral

ingresosTotales = int(input("Escriba los ingresos totales del trimestre: "))
gastosTotales = int(input("Escriba los gastos totales del trimestre: "))
nuevosClientes = int(input("Escriba el número de clientes nuevos: "))
ganancia = ingresosTotales - gastosTotales

if ganancia > 10000 and nuevosClientes > 50:
print("Trimestre excelente")
elif ganancia > 5000 and nuevosClientes >= 20:
print("Trimestre bueno")
elif ganancia > 0:
print("Trimestre regular")
else:
print("Trimestre deficiente")

1 respuesta

¡Hola Jhonatan, espero que estés bien!

Tu código para evaluar el desempeño laboral del trimestre parece estar muy bien alineado con los criterios proporcionados en la actividad. Has implementado correctamente las condiciones para clasificar el trimestre como "excelente", "bueno", "regular" o "deficiente" (o "deficitario", según el ejercicio).

Aquí hay un pequeño ajuste que podrías considerar, aunque tu lógica ya es correcta:

  1. En la última condición, podrías usar elif ganancia <= 0: en lugar de else, para que sea más explícito. Sin embargo, else también funciona perfectamente en este caso, ya que cubre todos los demás escenarios.

Tu implementación ya está siguiendo las instrucciones correctamente, así que no necesitas hacer cambios significativos. ¡Buen trabajo!

Espero haber ayudado y buenos estudios!