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

5- Um erro de compilação.

Toda vez que se entra no while, é criada uma nova variável "contador" por causa do escopo e, ao voltarmos ao próximo laço, quando ocorre a iteração, ele zera de novo, pois a velha variável "contador" já deixou de existir.

1 resposta
solução!

exato. Como a variável contador foi declarada dentro do while, por causa do escopo, ela só existe dentro do while. Como estavamos tentando acessar ela no "while (contador <= 10)" dava erro de compilação.