1
resposta

programação Python Laço While resposta

O que acontece no código

Inicialização: A variável contador começa em 0.

Condição do laço: O while verifica se contador < 10.

Problema: Dentro do laço, o valor de contador nunca é alterado.

Isso significa que a condição contador < 10 será sempre verdadeira, já que contador permanece em 0.

Resultado: o programa entra em um loop infinito, imprimindo "Processando dados..." sem parar e travando o sistema.

Python
contador = 0

while contador < 10:
print("Processando dados...")
contador += 1 # incrementa o contador

1 resposta

Olá, Leandro, como vai?

Seu raciocínio está correto e o exercício foi bem explicado. A análise sobre o motivo do loop infinito demonstra que você entendeu a relação entre condição e atualização de variáveis dentro de um while. O ponto essencial é justamente garantir que a condição deixe de ser verdadeira em algum momento.

Continue compartilhando suas soluções e análises no fórum. Estamos à disposição.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!