El algoritmo recibe el promedio final del estudiante y lo evalúa mediante tres condiciones excluyentes. Primero, verifica si la nota es menor que 5.0 para asignar el mensaje de reprobado. Si no se cumple, comprueba si el valor se encuentra entre 5.0 y 6.9 para determinar que el alumno está en periodo de recuperación. Finalmente, si la calificación es igual o superior a 7.0, el sistema selecciona el texto de aprobación. Tras realizar esta validación, el programa muestra en la pantalla del usuario el mensaje personalizado correspondiente.