El algoritmo recibe las notas finales de N alumnos como entrada. Calcula e imprime la cantidad de alumnos aprobados y reprobados, el promedio de notas de todos los alumnos y de los aprobados y reprobados por separado, y la nota más alta y más baja. Primero inicializa las variables y suma las notas. Luego cuenta los alumnos aprobados y reprobados dependiendo si su nota es mayor o menor que 10. Finalmente calcula los promedios, encuentra la nota máxima y mínima, e imprime los resultados.