Salta al contenido principal
Aula Virtual
  • Página Principal
  • Calendario
  • Más
Español - Internacional ‎(es)‎
English ‎(en)‎ English (United States) ‎(en_us)‎ Español - Argentina ‎(es_ar)‎ Español - Internacional ‎(es)‎ Português - Brasil ‎(pt_br)‎
En este momento está usando el acceso para invitados
Acceder
Aula Virtual
Página Principal Calendario
Expandir todo Colapsar todo
  1. COMPU
  2. Evaluaciones: Finales y Parciales
  3. Final Computación 10/12/25

Final Computación 10/12/25

Requisitos de finalización

Escribir un programa en C++, que genere un sistema de gestión de una Biblioteca Personal, donde se administren los libros digitales que tiene el usuario, mediante una lista simplemente enlazada creada dinámicamente.
 
Los datos se almacenan en estructuras con los siguientes datos por cada libro:
ID: entero positivo mayor que 0
Título: cadena (1 a 50 caracteres)
Año de publicación: entero entre [1800, 2025]

Todos los valores deben ser validados.
Si un dato ingresado está fuera de rango, se debe solicitar nuevamente.

Una clase llamada Biblioteca deberá almacenar un puntero a la primer instancia. Esta clase manejará la lista enlazada que almacena los datos de los libro.
Mediante una función menú  se presentarán las siguientes alternativas:

1) Alta de un libro.
2) Baja de un libro.
3) Listar

4) Salir del programa, guardando los datos cargados.

Notas
  • Tiempo 1,5 h

  • se podrá acceder al sitio cplusplus.com SOLAMENTE.

  • el operador de extracción >> convierte el el valor obtenido del flujo de entrada en el tipo correcto de la variable de salida



En este momento está usando el acceso para invitados (Acceder)
Resumen de retención de datos
Descargar la app para dispositivos móviles
Desarrollado por Moodle