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

Evaluación de desempeño de un empleado

Una empresa evalúa a sus empleados con base en dos criterios:

Puntuación de desempeño (de 0 a 10)
Años trabajados
Reglas:

Si la puntuación es mayor o igual a 7:
Si trabajó más de 5 años: "Elegible para ascenso"
Si trabajó 5 años o menos: "Buen desempeño, sigue así"
Si la puntuación es menor a 7: "Necesita mejorar"
Crea un programa que reciba la puntuación y los años trabajados, y muestre el mensaje adecuado.

Ver opinión del instructor
Opinión del instructor

puntuacion = float(input("Digite la puntuación del desempeño: "))
años_trabajando = float(input("Digite los años trabajados: "))

if puntuacion >= 7:
  if años_trabajando > 5:
    print("Elegible para ascenso")
  elif años_trabajando <= 5:
    print("Buen desempeño, sigue así")
else:
  print("Necesitas mejorar")
1 respuesta

Hola Henry, espero que estés bien

¡Espero que estés bien! El código que has compartido parece estar bien estructurado y cumple con las reglas que mencionaste para evaluar el desempeño de los empleados. A continuación, te explico brevemente cómo funciona:

  1. Primero, el programa solicita al usuario que ingrese la puntuación de desempeño y los años trabajados.
  2. Luego, utiliza una estructura condicional if-elif-else para evaluar los criterios:
    • Si la puntuación es mayor o igual a 7, verifica los años trabajados:
      • Si son más de 5 años, imprime "Elegible para ascenso".
      • Si son 5 años o menos, imprime "Buen desempeño, sigue así".
    • Si la puntuación es menor a 7, imprime "Necesitas mejorar".

Aquí tienes un ejemplo de cómo se vería la ejecución del programa:

Digite la puntuación del desempeño: 8
Digite los años trabajados: 6
Elegible para ascenso

Este código debería funcionar correctamente para evaluar el desempeño de los empleados según los criterios que has mencionado. Si tienes alguna situación específica en la que el código no funcione como esperas, por favor indícalo para que pueda ayudarte mejor.

Espero haber ayudado y buenos estudios!