Fazendo um temporizador em Java.
Boa tarde!
Estou fazendo um sistema de estacionamento para estudar e gostaria de adicionar um temporizador. Ele deve funcionar junto com uma função de cobrança, ao qual por exemplo, 3 horas equivalem a uma cobrança de R$30,00. No entanto, se eu colocar o horário de entrada 23h e o de saída 1h, o temporizador conta como cobrança negativa. Tem algum jeito de eu fazer o cálculo corretamente?
Os scanners da hora de entrada e hora de saída e o função de valor:
Estou fazendo um sistema de estacionamento para estudar e gostaria de adicionar um temporizador. Ele deve funcionar junto com uma função de cobrança, ao qual por exemplo, 3 horas equivalem a uma cobrança de R$30,00. No entanto, se eu colocar o horário de entrada 23h e o de saída 1h, o temporizador conta como cobrança negativa. Tem algum jeito de eu fazer o cálculo corretamente?
Os scanners da hora de entrada e hora de saída e o função de valor:
public int horaEntrada() { Scanner scanner = new Scanner(System.in); System.out.println("Hora de entrada: "); int horaEntradaScan = scanner.nextInt(); return horaEntradaScan; } public int horaSaida(){ Scanner scanner = new Scanner(System.in); System.out.println("Hora de saída: "); int horaSaidaScan = scanner.nextInt(); return horaSaidaScan; } public void value(){ int y = horaEntrada(); int x = horaSaida(); int z = x - y; System.out.println("O valor a ser cobrado é: R$" + z * 10); }
Vitor
Curtidas 0