1
resposta

Exercício viagem

public class carro {
    static void main(String[] args) {
        double consumoMedio = 12.5; // O carro faz 12,5 km por litro
        double capacidadeTanque = 50; // O tanque tem capacidade para 50 litros
        double combustivelAtual = 20; // Há 20 litros disponíveis
        double distanciaViagem = 200; // A viagem planejada tem 200 km

        double autonomiaMaxima = capacidadeTanque * consumoMedio;
        double autonomiaAtual = combustivelAtual * consumoMedio;

        System.out.println("Autonômia máxima do veículo: " + autonomiaMaxima);
        System.out.println("Autonômia atual: " + autonomiaAtual);

        if (autonomiaAtual >= distanciaViagem){
            System.out.println("Você conseguirá terminar a viagem sem precisar abastecer");
        }else{
            System.out.println("Você terá que abastecer na viagem");
        }
    }
}
1 resposta

Olá, Gabriel, como vai?

O seu código demonstra uma boa compreensão da lógica proposta e os cálculos de autonomia máxima e atual estão corretos. Notei apenas que falta o modificador public na declaração do método main para que o Java consiga executar o programa corretamente. Outro detalhe é que o nome da classe costuma seguir a convenção PascalCase, começando com letra maiúscula, como Carro. É muito positivo ver você praticando a estrutura de decisão if e else para validar as condições da viagem.

Parabéns pelo exercício e por compartilhar sua evolução com a comunidade. Continue praticando e postando seus projetos.

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