Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Corrida

Criei um exercício e queria saber se esta tudo certo.


public class Corrida {

    // Atributos do objeto
    String primeiroCarro;
    String segundoCarro;

    public boolean corrida(double velocidadePrimeiroCarro, double velocidadeSegundoCarro) {

        if (velocidadePrimeiroCarro < velocidadeSegundoCarro) {

            System.out.println(segundoCarro + " venceu a corrida contra o " + primeiroCarro);
            return true;
        } else {
            return false;
        }
    }
}

public class CorridaCarros {

    public static void main(String[] args) {

        Corrida informacoesCarros = new Corrida();

        //referênciando os atributos do objeto
        informacoesCarros.primeiroCarro = "Volvo 850";
        informacoesCarros.segundoCarro = "Mercedes-Benz 450";

        //Invocando o metodo com a referência
        informacoesCarros.corrida(100, 120);

        //criando uma referência para receber false ou true
        boolean vencedor = informacoesCarros.corrida(120, 100);
        System.out.println(vencedor);
    }

}
1 resposta
solução!

Boa noite Lucas.

Está tudo certo, a variável vencedor terá o valor false. Já que a velocidade do segundo carro é menor que a do primeiro.