Saltar la navegación

Contabilizar las faltas de los alumnos de una escuela

Tenemos un archivo de texto que contiene en cada linea los nombres de los alumnos presentes para cada día de clases. Lo que nos interesa es a partir del fichero generar una lista ordenada alfabéticamente con el total de ausencias que tuvo cada alumno.

Partimos de la premisa que la información no está ordenada,

 La forma de plantear el problema podría ser el siguiente:

1. Leer el nombre del alumno del fichero
2. Buscar el alumno en la estructura ordenada
    Si el alumno existe en la estructura, incrementar el número en los dias que asistio.
    Si el alumno NO existe en la estructura, insertarlo.
3. Cuando termino de leer todos los alumnos del fichero, imprimo ordenadamente cada alumno con la cantidad de días en los que asistió al curso.

pasando hojas        flecha         listado