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

[Projeto] contagem

Crie um programa que utilize um laço for para exibir as seguintes mensagens:

Para números pares, exiba: "Faltam apenas <número> segundos - Não perca essa oportunidade!".
Para números ímpares, exiba: "A contagem continua: <número> segundos restantes.".
Ao final da contagem, exiba a mensagem: "Aproveite a promoção agora!".

for segundos in range(10, 0, -1):
if segundos % 2 == 0:
print(f"Faltam apenas {segundos} segundos - Não perca essa oportunidade!")
else:
print(f"A contagem continua: {segundos} segundos restantes.")

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

1 resposta

Oii Micael, tudo bem?

Parabéns pela solução! O raciocínio ficou bem estruturado: o range(10, 0, -1) está certinho para a contagem regressiva, a verificação de par/ímpar com % 2 foi aplicada corretamente e o print final fora do laço garante que a mensagem apareça só uma vez, após todos os segundos. Ótimo trabalho!

Conte com a Alura para evoluir seus estudos. Em caso de dúvidas, fico à disposição.

Bons estudos!

Sucesso

Imagem da comunidade