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

Sistema de evaluación de desempeño empresarial resuelto

IngresoTotal=float(input("Ingrese el ingreso total del hogar: "))
GastoTotal=float(input("Ingrese el gasto total del hogar: "))
NuevosClientes= int(input("Ingrese la cantidad de nuevos clientes: "))

if(IngresoTotal-GastoTotal)>10000 and NuevosClientes>50:
print("Trimestre Excelente")
elif (IngresoTotal-GastoTotal)>5000 and NuevosClientes>=20:
print("Trimestre Bueno")
elif (IngresoTotal-GastoTotal)>0:
print("Trimestre Regular")
else:
print("Trimestre Deficitario")

1 respuesta

¡Hola, Carlos, espero que estés bien!

Tu código para el sistema de evaluación de desempeño empresarial parece estar bien estructurado y sigue correctamente la lógica de las condiciones dadas en el ejercicio. Has utilizado las declaraciones if, elif y else de manera adecuada para clasificar el trimestre basado en los ingresos, gastos y número de nuevos clientes.

Aquí tienes un pequeño ejemplo de cómo podrías probar tu código:

# Ejemplo de prueba
# Ingreso total: 20000, Gasto total: 8000, Nuevos clientes: 60
# Esperado: "Trimestre Excelente"

IngresoTotal = 20000
GastoTotal = 8000
NuevosClientes = 60

if (IngresoTotal - GastoTotal) > 10000 and NuevosClientes > 50:
    print("Trimestre Excelente")
elif (IngresoTotal - GastoTotal) > 5000 and NuevosClientes >= 20:
    print("Trimestre Bueno")
elif (IngresoTotal - GastoTotal) > 0:
    print("Trimestre Regular")
else:
    print("Trimestre Deficitario")

Al ejecutar este ejemplo, deberías ver "Trimestre Excelente" como salida, lo cual confirma que tu lógica está funcionando como se espera. Si tienes alguna situación específica en la que el código no esté funcionando como esperabas, intenta verificar los valores de entrada y asegúrate de que cumplen con las condiciones establecidas.

Espero que esto te ayude a seguir adelante con tu aprendizaje. ¡Bons estudios!