1
resposta

Resolução: Contagem regressiva.

contador = 10

while contador > 0:
  if contador % 2 == 0:
    print(f"Faltam apenas {contador} segundos - Não perca essa oportunidade!")
    contador -= 1    
  else:
    print(f"A contagem continua: {contador} segundos restantes.")
    contador -= 1

print("Aproveite a promoção agora!")

Matricule-se agora e aproveite até 50% OFF

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

QUERO APROVEITAR
1 resposta

Oi, Eryck! Como vai?

Agradeço por compartilhar.

Gostei da forma como você estruturou o while para realizar a contagem regressiva, usando o operador % para diferenciar números pares e ímpares. Isso mostra uma boa compreensão das condições dentro de loops.

Uma dica interessante para o futuro é usar o for quando souber o intervalo da contagem.


for contador in range(10, 0, -1):
    print(f"Segundos restantes: {contador}")
print("Tempo esgotado!")

Esse código faz uma contagem regressiva de 10 até 1 e, ao final, exibe uma mensagem simples.

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