Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

O que é um loop infinito?

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Eu fiz um teste considerando o valor do contador tbm

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Olá!

Parabéns por concluir a atividade O que é um loop infinito?. Ficou nítido como você organizou a estrutura dos seus testes para visualizar o comportamento do laço de repetição na prática, comparando o impacto de exibir ou não o estado da variável de controle.

Seus testes em ambiente de notebook estão excelentes. No primeiro bloco de código, o laço funciona de maneira controlada porque você incluiu a linha contador += 1. Esse incremento é o que garante que a condição contador < 10 eventualmente se torne falsa, encerrando a execução do programa após as 10 repetições.

O seu segundo teste, adicionando a variável dentro do print, foi uma ótima iniciativa de depuração (debugging). Ao colocar o valor de contador na tela, conseguimos acompanhar o avanço dos estados (de 0 até 9) passo a passo.

Na sua visão, exibir o valor numérico do contador ao lado da mensagem ajudou a deixar o funcionamento do laço mais claro em comparação com a exibição apenas do texto fixo?

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