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

[CODIGO] Desempeño empresarial

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

1 respuesta

Hola, Jhon, espero que estés bien

He revisado tu código y parece que hay un pequeño error en las condiciones de los bloques elif. Vamos a corregirlo para que funcione correctamente según las reglas que mencionaste.

Tu código actual tiene un problema en la forma en que están estructuradas las condiciones. Aquí tienes una versión corregida:

ingresos_totales = float(input("Ingrese el total de sus ingresos:"))
gastos_totales = float(input("Ingrese el total de sus gastos:"))
cant_nuevos_clientes = int(input("Cantidad de nuevos clientes:"))

if (ingresos_totales - gastos_totales) <= 0:
    print("Trimestre deficitario")
elif (ingresos_totales - gastos_totales) > 10000 and cant_nuevos_clientes >= 50:
    print("Trimestre excelente")
elif (ingresos_totales - gastos_totales) > 5000 and cant_nuevos_clientes >= 20:
    print("Trimestre bueno")
elif (ingresos_totales - gastos_totales) > 0:
    print("Trimestre regular")

Cambios realizados:

  1. Cambié el orden de las condiciones para que primero se verifique la condición de "Trimestre excelente" antes que la de "Trimestre bueno".
  2. Ajusté las condiciones para que se alineen correctamente con los criterios especificados.

Prueba este código y debería funcionar como esperas. Espero que esto aclare tus dudas.

Espero haber ayudado y buenos estudios!