1
resposta

Contagem Regressiva

#Contagem Regressiva
numero = 11

while numero > 1:
    numero -= 1
    if numero  % 2 == 0:
        print(f'Faltam apenas {numero} segundos não perca essa oportunidade')
    else:
        print(f'A contagem continua:{numero} segundo restantes')

print('Aproveita cada promoção')
1 resposta

Olá, Igor, como vai?

O código apresenta a lógica de repetição e as verificações de números pares e ímpares, demonstrando uma boa compreensão do uso de condicionais e operadores aritméticos. Como uma sugestão de melhoria para alinhar o projeto ao que foi proposto no exercício, é possível utilizar o laço for em conjunto com a função range para realizar essa contagem regressiva de forma mais direta.

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

Parabéns por praticar a lógica de programação e por compartilhar sua solução. Continue engajado nos desafios e lembre-se que o fórum está à disposição.

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