Red de conocimientos turísticos - Lugares de interés turístico - Código fuente del sistema de alquiler de libros JAVA

Código fuente del sistema de alquiler de libros JAVA

El proceso es el siguiente:

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)

{

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!