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

[Dúvida] Código não roda

No Eclipse consta dois erros, na linha Produto produtos[] = new Produto[5]; e informa que é necessario mais um "}" no final do código.

package br.com.alura.algoritimos;

public class Produto {
    private String nome;
    private double preco;

    public Produto(String nome, double preco) {
        this.nome = nome;
        this.preco = preco;
    }

    public double getPreco() {
        return preco;
    }

    public String getNome() {
        return nome; 
    }

    Produto produtos[] = new Produto[5];

    produtos[0] = new Produto("Lamborghini", 1000000);
    produtos[1] = new Produto("Jipe", 46000);
    produtos[2] = new Produto("Brasília", 16000);
    produtos[3] = new Produto("Smart", 46000);
    produtos[4] = new Produto("Fusca", 17000);

    int maisBarato = 0;
            for(int atual = 0; atual <= 4; atual++) {
                if(produtos[atual].getPreco() < produtos[maisBarato].getPreco()) {
                    maisBarato = atual;
                }
            }

        System.out.println(maisBarato);    
}
1 resposta
solução!

Duvida já resolvida com o andamento do curso.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software