Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Solucionado (ver solución)
Solucionado
(ver solución)
1
respuesta

[Proyecto] Sistema de evaluación de desempeño empresarial

Enunciado
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"

Código respuesta

ingresos_totales:int=int(input("Digite sus ingresos totales: "))
gastos_totales:int=int(input("Digite sus gastos totales: "))
nuevos_clientes:int=int(input("Digite el numero de clientes nuevos: "))
if ingresos_totales-gastos_totales>10000 and nuevos_clientes>50:
    print("Trimestre Excelente")
elif ingresos_totales-gastos_totales>5000 and nuevos_clientes>=20:
    print("Trimestre Bueno")
elif ingresos_totales-gastos_totales>0:
    print("Trimestre Regular")
else:
    print("Trimestre Deficitario")
1 respuesta
solución!

¡Hola Jose, espero que estés bien!

Tu código para el sistema de evaluación de desempeño empresarial parece estar bien estructurado y sigue las reglas de clasificación que mencionaste. Aquí tienes algunos puntos que podrías considerar para asegurarte de que todo funcione correctamente:

  1. Verificación de entradas: Asegúrate de que las entradas que proporcionas (ingresos, gastos y nuevos clientes) sean números enteros válidos. Si estás probando el programa, intenta con diferentes valores para ver si las clasificaciones se ajustan a lo esperado.

  2. Pruebas de ejemplo: Aquí tienes algunos ejemplos prácticos que puedes usar para probar tu código:

    • Ejemplo 1:
      • Ingresos: 20000
      • Gastos: 8000
      • Nuevos clientes: 60
      • Resultado esperado: "Trimestre Excelente"
    • Ejemplo 2:
      • Ingresos: 15000
      • Gastos: 9000
      • Nuevos clientes: 25
      • Resultado esperado: "Trimestre Bueno"
    • Ejemplo 3:
      • Ingresos: 7000
      • Gastos: 7000
      • Nuevos clientes: 10
      • Resultado esperado: "Trimestre Regular"
    • Ejemplo 4:
      • Ingresos: 5000
      • Gastos: 6000
      • Nuevos clientes: 5
      • Resultado esperado: "Trimestre Deficitario"
  3. Consideraciones adicionales: Si planeas expandir este código en el futuro, podrías considerar manejar excepciones para las entradas, asegurándote de que el usuario no introduzca valores no numéricos.

Espero que estos consejos te sean útiles y que tu código funcione como esperas. ¡Espero haber ayudado y buenos estudios!