1
resposta

Solução - para o questionário 7 Transformando while em for

Segue a resposta para o questionário:

public class Programa { public static void main(String[] args) {

    for ( int i =0 ; i++ ; i<=10) {

        System.out.println(contador);

    }
}

}

1 resposta

Oi, Camila! Tudo bem?

Há dois fatores que fizeram seu código não funcionar como o esperado.

  • No for, foi utilizado a variável i, e no momento de exibir no System.out.println está "contador", uma variável não declarada no código.
  • No for, a ordem correta seria: int i =0; i<=10; i++

Corrigindo, a solução ficará assim:

public class Programa{
    public static void main(String[] args){
    for ( int i =0; i<=10; i++ ) {
        System.out.println(i);
        }
    }
}

Resultado: 0 1 2 3 4 5 6 7 8 9 10

Abraços! Bons estudos =)

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