1
resposta

Último exercício

public class Principal {
    public static void main(String[] args) {
        double consumoMedioEmKm = 12.5;
        double capacidadeDoTanque = 50;
        double combustivelAtual = 20;
        double distanciaViagemEmKm = 200;

        double autonomiaMax = consumoMedioEmKm * capacidadeDoTanque;
        double autonomiaAtual = consumoMedioEmKm * combustivelAtual;

        System.out.println("Autonomia máxima do veículo: " + autonomiaMax);
        System.out.println("Autonomia atual: " + autonomiaAtual);

        if (autonomiaAtual >= distanciaViagemEmKm) {
            System.out.println("Voê consiguirá completar a viagem sem precisar abastecer");
        } else {
            System.out.println("Voê não consiguirá completar a viagem sem abastecer");
        }
    }
}
1 resposta

Oi, Bernardo! Como vai?

Agradeço por compartilhar.

O seu exercício ficou bem organizado: você definiu as variáveis necessárias, calculou a autonomia máxima e a autonomia atual, e usou o if para verificar se a viagem pode ser feita sem abastecer. Um ponto de ajuste é apenas a escrita nas mensagens: Voê pode ser Você e consiguirá pode ser conseguirá.

Uma dica interessante para o futuro é usar printf quando quiser exibir valores com casas decimais controladas:


System.out.printf("Autonomia atual: %.2f km%n", autonomiaAtual);

Esse código mostra a autonomia atual com duas casas decimais, deixando a saída mais organizada para quem for ler o resultado.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!