SE DESEA IMPLEMENTAR UN MODULO PARA ESTADISTICAS DEL USO DE LA BIBLIOTECA DE LA
UNIVERSIDAD AMERICANA. PARA TAL EFECTO, SE PROPONEN DOS RONDAS DOBLES
APUNTADAS POR CAB1 Y CAB2 RESPECTIVAMENTE, LAS CUALES CONTIENEN INFORMACION DE
LOS LIBROS Y SUS PRESTAMOS HISTÓRICOS POR PARTE DE LOS ESTUDIANTES USUARIOS DE LA
BIBLIOTECA, RESPECTIVAMENTE . LAS ESTRUCTURAS DE LOS NODOS SON :
STRUCT LIBROS STRUCT PRESTAMOS
{ {
CODIGO_LIBRO ; CEDULA_ESTUDIANTE //USUARIO QUE PRESTÓ EL LIBRO
NOMBRE_LIBRO[30]; CODIGO_LIBRO //CODIGO DE LIBRO PRESTADO
NOMBRE_AUTOR[40]; FECHA_PRESTAMO // FECHA EN QUE SE PRESTÓ
LIBROS *SIG; VALOR_MULTA; // valor de multa aplicado, si hubo
LIBROS *ANT ; PRESTAMOS *SIG;
} PRESTAMOS *ANT ;
}
1. ESCRIBA UN PROCEDIMIENTO QUE IMPRIMA EL CODIGO DE AQUEL LIBRO MAS
PRESTADO, Y EL GRAN TOTAL EN PESOS DE MULTAS APLICADAS POR DEMORAS EN
DEVOLUCIONES DE DICHO LIBRO, POR PARTE DE LOS ESTUDIANTES USUARIOS. EN
CASO DE EMPATE EN EL LIBRO MAS PRESTADO, IMPRIMA TODOS LOS EMPATADOS .
RECUERDEN QUE ENTRE MAS DEMORA EN DEVOLUCION DE ALGUN LIBRO , LA MULTA
ES MAYOR. DEBE UTILIZAR PILAS AUXILIARES.
2. SUGIERA AJUSTES EN EL MODELO PROPUESTO EN EL PUNTO ANTERIOR, PARA
OPTIMIZACION DEL TIEMPO DE RESPUESTA.. ( NO SE PIDE UN NUEVO ALGORITMO, SINO
SUGERENCIAS SOBRE EL MODELO Y/O EL ALGORITMO PLANTEADO) .