Código fuente del sistema de alquiler de libros JAVA
Importar texto de Java.
Importar Java util. /p >
Importar Java . util . scanner;
Sistema de biblioteca de clases públicas
{
Lista estática & lt string & gtlist = new ArrayList & lt String>();
static dual-coin=0;
static boolean lend=True;
public static void doBorrow()
{
System.out.print("Ingrese el nombre del libro:");
Escáner escáner = nuevo escáner (sistema . en
string bookName = scanner . next();
System.out.print("Ingrese el tipo de libro;:");
int type = 0;
int día = 0;
Probar
{
tipo = escáner nextint();
Si((nombre del libro). .equals("Libro de computadora")&;& escribiendo!= 1) ||
(bookName.equals("Nuevo libro")&;& escribiendo!= 2))
{
System.out.println("Error de entrada de tipo, el sistema sale.");
system exit(0);
}< /. p>
} catch (RuntimeException e)
{
System.out.println("Error al escribir, el sistema sale.");
system .exit(0);
}
System.out.print("Ingrese el número de días de préstamo (debe ser un número entero):");
intentar
{
día = escáner . nextint();
} captura (RuntimeException e)
{ p>
System.out.println("El número de días ingresados es incorrecto, el sistema sale.");
system exit(0);
}
dinero temporal doble = 0;
//Calcular alquiler
if(tipo == 1)
{
dinero temporal = día * 1,5 ;
dinero+= dinero temporal;
}
si no (tipo == 2)
{
dinerotemp = día & gt3?((día-3)*2+4.5):día* 1.5;
dinero+= dinero temporal;
}
list . add(formato del mensaje . format(" título:{ 0 }, días de préstamo: {1}, alquiler: {2}", nombre del libro, día, dinero temporal));
System.out. print("Continuar tomando prestados libros (1-sí, 2-no):");
Probar
{
tipo = escáner . nextint();
mientras(escribe! = 1. & ¡mecanografía! = 2)
{
System.out.print("Error de entrada, vuelva a ingresar:");
type = scanner nextint(). ;
}
pedir prestado = tipo == 1? Verdadero: Falso;
} catch (RuntimeException e)
{
System.out.println("El número de días ingresados es incorrecto, el sistema sale .");
}
}
Public static void main(String[] args)
{
Sistema.
out . println(" = = = = = = = = = Bienvenido al sistema de gestión de alquiler de libros = = = = = = "); /p>
doBorrow();
}
System.out.println("Su registro de préstamo:");
system out . println("-");
for(string s: list)
{
sistema fuera . p>}
sistema . println("-");
System.out.println("Cantidad total: "+dinero
}
}
Si tienes alguna pregunta, hazla. Si está satisfecho, adoptelos.
¡gracias a todos!