package log;
import java.util.*;
public class inv_biblioteca {
int i;
Libro libros[];
public void
ingresar(Scanner sc){
System.out.println("Digite
la cantidad de libros");
int can=sc.nextInt();
libros=new Libro[can];
for ( i = 0; i < libros.length; i++) {
System.out.println("digite
el titulo del libro "+(i+1));
String nm=sc.next();
System.out.println("digite el autor
"+(i+1));
String aut=sc.next();
System.out.println("digite el año de
publicacion "+(i+1));
int ap=sc.nextInt();
libros[i]=new Libro(nm,aut,ap);
}
}
public void mostrar(){
for ( i = 0; i < libros.length; i++)
System.out.println("El
titulo del libro es "+libros[i].getTitulo()+"\n con autor
"+libros[i].getAutor()+"\n y año de publicacion
"+libros[i].getAño_publ());
}
}
---------------------------------------------------------------------------------------------------------------------------
package log;
public class Libro {
public String titulo,autor;
public int año_publ;
public Libro(String titulo, String autor, int
año_publ) {
super();
this.titulo = titulo;
this.autor =
autor;
this.año_publ =
año_publ;
}
public String getTitulo() {
return titulo;
}
public void setTitulo(String titulo) {
this.titulo = titulo;
}
public String getAutor() {
return autor;
}
public void setAutor(String autor) {
this.autor = autor;
}
public int getAño_publ() {
return año_publ;
}
public void
setAño_publ(int año_publ) {
this.año_publ =
año_publ;
}
}
-----------------------------------------------------------------------------------------------------------------------------------
package run;
import java.util.Scanner;
import log.inv_biblioteca;
public class RunLibro {
public static void main(String[] args) {
Scanner sc=new Scanner (System.in);
inv_biblioteca iv= new inv_biblioteca();
iv.ingresar(sc);
iv.mostrar();
}
}
No hay comentarios:
Publicar un comentario