Olá, tudo bem? Olhei a correção e os exercícios de todos os alunos, todos colocaram "for" e eu usei "while"
Queria saber o motivo do uso do while estar errado nesse exemplo, pois o output é o mesmo...
input:
numero = 10
while numero >= 1:
if numero % 2 == 0:
print(f'Faltam apenas: {numero} segundos - Não perca essa oportunidade!')
if numero % 2 == 1:
print(f'A contagem continua: {numero} segundos restantes.')
numero -= 1
print('Aproveite a promoção agora!')
Output:
Faltam apenas: 10 segundos - Não perca essa oportunidade!
A contagem continua: 9 segundos restantes.
Faltam apenas: 8 segundos - Não perca essa oportunidade!
A contagem continua: 7 segundos restantes.
Faltam apenas: 6 segundos - Não perca essa oportunidade!
A contagem continua: 5 segundos restantes.
Faltam apenas: 4 segundos - Não perca essa oportunidade!
A contagem continua: 3 segundos restantes.
Faltam apenas: 2 segundos - Não perca essa oportunidade!
A contagem continua: 1 segundos restantes.
Aproveite a promoção agora!
Obrigado!