Hola, Carlos, espero que estés bien
Parece que tu código está bastante alineado con las reglas proporcionadas en la actividad. Estás utilizando condicionales if, elif y else de manera adecuada para evaluar el desempeño de un empleado según la puntuación y los años trabajados.
Aquí está un pequeño resumen de lo que hace tu código:
- Solicita al usuario que ingrese la puntuación de desempeño y los años trabajados.
- Si la puntuación es mayor o igual a 7:
- Si los años trabajados son más de 5, imprime "Elegible para ascenso".
- Si los años trabajados son 5 o menos, imprime "Buen desempeño, sigue así".
- Si la puntuación es menor a 7, imprime "Necesita mejorar su desempeño".
Tu lógica parece correcta y debería funcionar según las reglas de la actividad. Si estás experimentando algún problema específico con el código, asegúrate de que los valores ingresados sean adecuados y revisa cualquier error de sintaxis o ejecución que pueda estar ocurriendo al ejecutar el programa.
Espero haber ayudado y buenos estudios!