2. practicando python_condicionales if-elif-y-else_13 Sistema de evaluación de desempeño empresarial.ipynb
"""
13 Sistema de evaluación de desempeño empresarial
Una empresa evalúa su trimestre con base en:
Ingresos totales
Gastos totales
Número de nuevos clientes
Clasificación:
Si ingresos - gastos > $10,000 y más de 50 nuevos clientes → "Trimestre Excelente"
Si ingresos - gastos > $5,000 y al menos 20 clientes → "Trimestre Bueno"
Si ingresos - gastos > 0 → "Trimestre Regular"
Si ingresos - gastos ≤ 0 → "Trimestre Deficitario"
"""
# 1. Solicitud de los datos de entrada
# Se utiliza input() para obtener los datos del usuario.
# Se convierte a float para Ingresos y Gastos, y a int para Nuevos Clientes.
ingresos = float(input("Ingrese los Ingresos totales del trimestre: "))
gastos = float(input("Ingrese los Gastos totales del trimestre: "))
nuevos_clientes = int(input("Ingrese el Número de nuevos clientes: "))
# 2. Calcular la utilidad (Ingresos - Gastos) formula
utilidad = ingresos - gastos
# 3. Aplicar las reglas de clasificación (de la más estricta a la menos estricta)
# Se utiliza la estructura if-elif-else para evaluar las condiciones en orden.
if utilidad > 10000 and nuevos_clientes >= 50:
# Condición: Si ingresos - gastos > $10,000 y más de 50 nuevos clientes
clasificacion = "Trimestre Excelente"
elif utilidad > 5000 and nuevos_clientes >= 20:
# Condición: Si ingresos - gastos > $5,000 y al menos 20 clientes
clasificacion = "Trimestre Bueno"
elif utilidad > 0:
# Condición: Si ingresos - gastos > 0
clasificacion = "Trimestre Regular"
else:
# Condición: Si ingresos - gastos <= 0 (Cubre el último caso)
clasificacion = "Trimestre Deficitario"
# 4. Mostrar el resultado. se formatea salida de la utilidad a 2 decimales
print("\n--- Resultado del Trimestre ---")
print(f"Utilidad (Ingresos - Gastos): ${utilidad:,.2f}")
print(f"Nuevos Clientes: {nuevos_clientes}")
print(f"Clasificación del Trimestre: **{clasificacion}**")