Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

2. Loop Infinito

#Loop infinito

contador = 0

while contador < 10:
    print(f'Processando dados...: {contador}')
    contador += 1


#Erro no codigo inicial: o valor da variável contador nunca é alterado dentro do loop.
#Fazendo com que a condicao nunca se torne falsa. 
#Nesse caso e preciso incrementar o contador dentro do laco WHILE.

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
2 respostas
solução!

Olá, Samantha! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso da estrutura de repetição while para controlar o fluxo de execução, utilizou muito bem a variável contador para monitorar o progresso e ainda compreendeu a importância de atualizar o valor dentro do laço para evitar loops infinitos.

Uma dica interessante para o futuro é adicionar uma pausa entre as iterações para simular um processamento mais realista. Assim:

import time

contador = 0
while contador < 10:
    print(f'Processando dados...: {contador}')
    time.sleep(1)
    contador += 1

Isso faz com que o programa execute com intervalos visíveis, tornando a experiência mais próxima de um sistema real.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

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

Muito legal essa dica!

Muito obrigada!!

Samanta