Skip to main content
Aula Virtual
  • Home
  • Calendar
  • More
English ‎(en)‎
English ‎(en)‎ English (United States) ‎(en_us)‎ Español - Argentina ‎(es_ar)‎ Español - Internacional ‎(es)‎ Português - Brasil ‎(pt_br)‎
You are currently using guest access
Log in
Aula Virtual
Home Calendar
Expand all Collapse all
  1. COMPU
  2. Evaluaciones: Finales y Parciales
  3. Final Computación 10/12/25

Final Computación 10/12/25

Completion requirements

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



You are currently using guest access (Log in)
Data retention summary
Get the mobile app
Powered by Moodle