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

[Práctica] Contagem Regressiva

Bom dia,

Eu compartilho o código do exercício.

cuentaRegresiva= int(input("Ingrese el número entero: "))
for contador in  range(cuentaRegresiva,0,-1):
 if contador%2==0:
    print(f"Faltan apenas num {contador}. No pierda está oportunidad")
 else:
    print(f"El conteo continua {contador} segundos restantes")
print("Aproveche la promoción ahora!!!")    
2 respostas
solução!

Olá, Ana. Tudo bem?

Obrigado por compartilhar seu código aqui com a gente.

Ótimo como você estruturou o loop for para fazer a contagem regressiva. A lógica de verificar os números pares e ímpares traz um dinamismo interessante para a saída do programa.

Uma sugestão: você pode adicionar um delay entre as impressões para tornar a contagem regressiva mais realista. Veja este exemplo usando time.sleep(1):


import time

cuentaRegresiva = int(input("Ingrese el número entero: "))
for contador in range(cuentaRegresiva, 0, -1):
    if contador % 2 == 0:
        print(f"Faltan apenas num {contador}. No pierda esta oportunidad")
    else:
        print(f"El conteo continua {contador} segundos restantes")
    time.sleep(1)  # Aguarda 1 segundo antes de continuar
print("Aproveche la promoción ahora!!!")

Isso faz com que a contagem ocorra em tempo real, criando um efeito mais próximo de uma contagem regressiva. Veja se faz sentido.

Conte com o apoio do Fórum. Bons estudos.

Olá Renan,

WOW incrível!!! fiz a contagem em tempo real, muito obrigado pela sugestão.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade