Fazendo um temporizador em Java.

05/07/2022

0

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:
    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

Vitor

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar