Muy buenas. Os agradeceria que pudierais hacer este examen en Pseudocódigo (En Español). Si pudierais hacerlo para el mes de agosto mejor. Ya se que esto parece tener cara, pero es que estoy trabajando y sacandome una carrera. Gracias por vuestro tiempo.
Se tiene una lista de listas de listas que contiene información acerca de los médicos, pacientes y consultas que estos atienden en una clínica privada.
En la estructura existirá un nodo por cada médico que trabaja en la clínica. Cada médico atiende a una serie de pacientes que aparecerán enlazados, formando una sublista, al correspondiente nodo del médico en la lista principal. Finalmente, por cada paciente enlazaremos con otra sublista que contendrá todas las consultas de dicho paciente.
Por cada médico y paciente guardaremos en la estructura sus nombres. En las consultas de cada paciente estará anotado la fecha, hora, motivo e importe de la consulta.
Con esta información se desea:
Obtener una lista de listas ordenada por nombre de paciente, que contenga en la lista principal, un nodo por cada paciente de la estructura inicial con el nombre de dicho paciente y el del médico que le atiende. A su vez, por cada paciente existirá una sublista con todas las consultas de dicho paciente, con la fecha e importe de cada consulta.
A partir de la estructura de lista de listas que se acaba de crear, también hay que obtener un fichero que contenga los ingresos que se han obtenido por cada paciente y clasificado por nombre de paciente. Por cada registro del fichero aparecerá el nombre del paciente, el del médico que le atiende y el importe total de todas las consultas de dicho paciente.
<< PD: Si no teneis tiempo para hacerlo entero, podeís hacer la parte del fichero, que se encuentra en el último parrafo, que eso es más cortito. Muchas gracias.