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

[Proyecto] Evaluación de desempaño de un empleado - Practicando Python - Condiciónales

puntuacion_empleado = int(input("Digite la puntuacion de desempeño del empleado: "))
años = int(input("Digite los años trabajados del empleado: "))
if puntuacion_empleado >=7 and años >5:
    print("Elegible para ascenso")
elif puntuacion_empleado >=7 and años <=5:
    print("Buen desempeño, sigue así")
elif puntuacion_empleado <7:
    print("Necesita mejorar")
1 respuesta

¡Hola Eva, espero que estés bien!

Tu código parece estar bien estructurado y sigue las reglas establecidas en el ejercicio. Estás utilizando correctamente las estructuras condicionales if, elif y else para evaluar el desempeño de un empleado basado en su puntuación y años trabajados.

Aquí tienes un pequeño ejemplo de cómo se ejecutaría tu código:

  1. Si un empleado tiene una puntuación de 8 y ha trabajado 6 años, el programa imprimirá "Elegible para ascenso".
  2. Si un empleado tiene una puntuación de 8 y ha trabajado 3 años, el programa imprimirá "Buen desempeño, sigue así".
  3. Si un empleado tiene una puntuación de 6, sin importar los años trabajados, el programa imprimirá "Necesita mejorar".

Tu lógica es correcta y está alineada con las reglas dadas en el ejercicio. Si tienes algún problema específico con el código, como errores al ejecutarlo, asegúrate de compartir el mensaje de error para que pueda ayudarte mejor.

Espero que esto te sea de ayuda y que continúes disfrutando de tu aprendizaje en Python. ¡Bons estudios!