Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
0
respuestas

2. practicando python_condicionales if-elif-y-else_13 Sistema de evaluación de desempeño empresarial

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}**")