1
resposta

Resposta de Clarice

A indexação na programação começa a contar do 0 se ela que imprimir de 1 a 10 tem duas alternativa public class TestaWhile {

public static void main(String[] args) {
    int contador = 0 ;


    while(contador < 10){

        contador = contador+1;

        System.out.println(contador);
    }
}

}

1 resposta

Oie Jonas, tudo bem contigo?

Seu código funciona perfeitamente, fico feliz que tenha compartilhado aqui com a gente. Entretanto, essa não é a resposta correta para o exercício, o problema de compilação acontece porque a variável contador tinha sido declarado dentro do bloco "while" e o erro acontece quando o programa tenta acessar a variável "contador < 10", pois como ele foi criado dentro do bloco "while" o programa não conseguiria acessa-lo. Por isso a única coisa que precisava ser feita para corrigir o código era retirar a declaração da variável contador de dentro do "while" e coloca-lo antes.

Bons estudos :)