1
resposta

Resposta Fernando

A variável contador foi chamada na lógica booleana do comando while antes de ser declarada, o compilador ainda não sabe quem é a variável contador.

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Oi, Cleiton! Tudo bem com você?

Excelente!

A variável foi declarada dentro do bloco do while. Por uma questão de escopo, essa variável só existirá dentro do bloco while. Para piorar as contas, a expressão contador <= 10 tenta acessar uma variável que ainda não foi declarada, razão principal do erro de compilação que esta enfrentado.

Uma ótima semana para você :)