}
Programe los siguientes m´etodos:(a)
a)
DevolverLibro(String nombreLibro,int rutLector), el cual registra la devoluci´on del libro porparte del lector. Note ue para que el lector pueda devolver el libro, ese libro debe haber sidosolicitado por ´el, y no haberlo devuelto con anterioridad.(b)
b)
ListarPrestamos(), para imprimir los nombres de los libros que continuan prestados y el dequienes los tienen.(c)
c)
Resumen(), que retorna el n´umero total de libros devueltos.
Soluci´on
•
a)
public void DevolverLibro(String nombreLibro, int rutLector){int index;boolean encontrado = false;for(index =0; index<NumeroPrestamos; index++){if(nombreLibro.equals(NombreLibro[index])&& rutLector == RutLector[index] && Estado[index] == true ){Estado[index]= false;encontrado=true;}}if(!encontrado){System.out.println("Lo siento, el libro no ha sido prestado al lector");}}
•
b)
public void ListarPrestamos(){int index;for(index=0; index<NumeroPrestamos;index++){if(Estado[index]){System.out.println("Libro "+NombreLibro[index]+ " Lector: "+RutLector[index]);}
2
Add a Comment