1
resposta

[Projeto] questao 1

questao 1

public class Carro {
    private String modelo;
    private double precoAno1;
    private double precoAno2;
    private double precoAno3;

    public void definirModelo(String modelo) {
        this.modelo = modelo;
    }

    public void definirPrecos(double precoAno1, double precoAno2, double precoAno3) {
        this.precoAno1 = precoAno1;
        this.precoAno2 = precoAno2;
        this.precoAno3 = precoAno3;
    }

    public double calcularMenorPreco() {
        double menorPreco = precoAno1;
        if (menorPreco > precoAno2) {
            menorPreco = precoAno2;
        }
        if (menorPreco > precoAno3) {
            menorPreco = precoAno3;
        }
        return menorPreco;

    }

    public double calcularMaiorPreco() {
        double menorPreco = precoAno1;
        if (menorPreco < precoAno2) {
            menorPreco = precoAno2;
        }
        if (menorPreco < precoAno3) {
            menorPreco = precoAno3;
        }
        return menorPreco;

    }


    public void exibirFichaTecnica(){
        System.out.println("O modelo do carro é: " + modelo);
        System.out.println("O valor mais barato é:" + calcularMenorPreco());
        System.out.println("O valor mais caro é: " + calcularMaiorPreco());

    }


}


package desafios;

public class ModeloCarro extends Carro {
    public static void main(String[] args) {
        Carro carro = new Carro();
        carro.definirModelo("Gol");
        carro.definirPrecos(10000.0 , 12000.0,13000.0);

        carro.exibirFichaTecnica();

    }

}
1 resposta

Oi, Caio!

Obrigada por compartilhar.

Gostei de como você estruturou os métodos para calcular o menor e o maior preço do carro. Parabéns por praticar.

Conte com o apoio do Fórum na sua jornada. Abraços e bons estudos!