Site icon Penyagolosa e-duca

Programación – Tarea UD6

Programación – Tarea UD6

Detalles de la tarea

El objetivo de la tarea de esta unidad es implementar la clase Biblioteca, que representará una biblioteca de consulta de libros. La biblioteca será capaz de almacenar un máximo de 100 libros. El proyecto se llamará PROG06_Tarea.

Al iniciar nuestra aplicación, se mostrará por pantalla un pequeño menú con las siguientes opciones:

  1. Nuevo Libro.
  2. Listar Libros.
  3. Buscar Libro.
  4. Modificar ediciones Libro.
  5. Salir.

El funcionamiento de cada opción será el siguiente:

  1. Nuevo Libro: Se solicitarán al usuario por teclado los datos de un nuevo libro y, si los datos son correctos, se almacenará en la biblioteca. En caso de error en algún dato se volverá a solicitar hasta introducir un valor correcto.
  2. Listar Libros: Mostrará por pantalla un listado de los libros de la biblioteca, mostrando título, autor, ISBN, número de ediciones, fecha de publicación y descripción por cada libro.
  3. Buscar Libro: Se solicitará al usuario un ISBN (de 13 dígitos) por teclado (no será necesario validarla) y se buscará en la biblioteca un libro cuyo ISBN coincida con el introducido por teclado. Si existe se mostrarán su título, autor, ISNB, número de ediciones, fecha de publicación y descripción por pantalla y en caso contrario el mensaje “No existe libro con el ISBN introducido“.
  4. Modificar ediciones Libro: Se solicitará al usuario por teclado un ISBN y un número de ediciones. Si el libro con ese ISBN existe, se actualizará su número de ediciones al valor introducido. Si no existe, se mostrará un mensaje por pantalla.
  5. Salir: la aplicación finalizará.

Después de la ejecución de cada opción, se mostrará de nuevo el menú.

Para la implementación TEN EN CUENTA:

Además del programa deberás escribir también un informe con todas las consideraciones oportunas que se necesiten para entender cómo has realizado la tarea.

Exit mobile version