ayuda con ejercicio de lenguaje algoritmico

A ver si me podéis ayudar a resolver este ejercicio.

Se pretende leer las calificaciones obtenidas por los alumnos de una clase en dos exámenes y mostrar en pantalla:
-La máxima calificación media de los dos exámenes.
-El nombre del alumno con mayor calificación en cualquiera de los exámenes. Si hay varios repetidos mostrar el primero leido.


Más o menos se como va, pero esque me hago un lío con las sentencias repetitivas (mientras, hacer, para...) no se cuando y donde ponerlas..
si me podéis echar una mano, os lo agradecería.
Se que el contador, cexam1, cexam2 son datos enteros, pero por ejemplo ¿la media de los exámenes seria real no, al igual que exam1 y exam2? y como podria relacionar la máxima calificación con la media de los dos examenes, los podria relacionar con la sentencia de control repetitiva mientras y poner una condicion?

un saludo!
1 respuesta