Hola Daniela, espero que estés bien
Tu código parece estar bien estructurado y sigue las reglas establecidas en el ejercicio. Estás utilizando condicionales if, elif y else de manera correcta para evaluar el desempeño de un empleado según los criterios dados.
Aquí tienes un ejemplo de cómo tu código funciona:
- Si ingresas una puntuación de 8 y años trabajados de 6, el programa imprimirá "Elegible para ascenso" porque la puntuación es mayor o igual a 7 y los años trabajados son más de 5.
- Si ingresas una puntuación de 8 y años trabajados de 3, el programa imprimirá "Buen desempeño, sigue así" porque la puntuación es mayor o igual a 7, pero los años trabajados son 5 o menos.
- Si ingresas una puntuación de 6 y cualquier cantidad de años trabajados, el programa imprimirá "Necesitas mejorar" porque la puntuación es menor a 7.
Tu implementación parece cumplir con los requisitos del ejercicio. Si estás experimentando algún problema específico, verifica que los valores ingresados sean correctos y dentro del rango esperado.
Espero haber ayudado y buenos estudios!