0% encontró este documento útil (0 votos)
28 vistas1 página

Parcial1 - Estructuras2

Se propone implementar un módulo para estadísticas del uso de la biblioteca de la Universidad Americana, que incluye dos rondas dobles con información sobre libros y préstamos históricos. Se requiere un procedimiento para imprimir el código del libro más prestado y el total de multas aplicadas por demoras, considerando empates. Además, se solicitan sugerencias para optimizar el modelo propuesto sin cambiar el algoritmo.

Cargado por

Esleider salas
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
28 vistas1 página

Parcial1 - Estructuras2

Se propone implementar un módulo para estadísticas del uso de la biblioteca de la Universidad Americana, que incluye dos rondas dobles con información sobre libros y préstamos históricos. Se requiere un procedimiento para imprimir el código del libro más prestado y el total de multas aplicadas por demoras, considerando empates. Además, se solicitan sugerencias para optimizar el modelo propuesto sin cambiar el algoritmo.

Cargado por

Esleider salas
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

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) .

También podría gustarte