1
resposta

Resolução

Acho que a solução seria essa: pois a variavel contador deve ser declarada fora do escopo do while, para ser executada corretamente

package projeto;

public class Programa {

public static void main(String[] args) {

       int contador = 1;        

    while (contador <= 10) {

        System.out.println(contador);
        contador++;
    }
}

}

1 resposta

Olá Wasley! Tudo bem?

Isso mesmo!

Se declararmos a variável dentro do escopo do while, a cada repetição o contador terá seu valor alterado, pois estaremos atribuindo a ele o valor 1 novamente.

Manter a variável fora do laço faz com que ele seja executado corretamente nessa situação!

É muito legal ver como você tem se saído bem, e sempre buscando compartilhar com outros o que vem aprendendo na plataforma!

Conte conosco quando precisar de ajuda! 😄

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.Bons Estudos!