1
resposta

Minha resposta

O travamento do sistema, causado por um loop infinito, ocorria porque a condição de parada nunca era atingida. Após adicionar um incrementador, a condição de parada passou a ser atingida.

contador = 0

while contador < 10:
    print("Processando dados...")
    contador += 1
    
1 resposta

Olá, Douglas, como vai?

Sua análise está correta e a correção aplicada resolve a situação apresentada. O loop inicial não possuía nenhuma alteração na variável de controle, o que impedia que a condição contador < 10 fosse invalidada, mantendo o laço em execução contínua. Ao incluir o incremento, você garante que o fluxo avance até atingir o critério de parada.

Continue compartilhando suas soluções, o fórum está à disposição para apoiar seu aprendizado.

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