Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

CUENTA_REGRESIVA - Solución con FOR

for i in range(10,0,-1):
  if i%2==0:
    print(f'Faltan solo {i} segundos - ¡No pierdas esta oportunidad!')
  else:
    print(f'La cuenta continúa: {i} segundos restantes.')
1 respuesta

Hola Eva, espero que estés bien

Tu código para la cuenta regresiva está casi perfecto. Estás utilizando correctamente el bucle for para iterar desde 10 hasta 1 y estás mostrando los mensajes personalizados para números pares e impares. Sin embargo, parece que te falta agregar el mensaje final "¡Aprovecha la promoción ahora!" después de que el bucle termine.

Puedes añadirlo simplemente colocando un print fuera del bucle for. Aquí tienes cómo podría quedar tu código:

for i in range(10, 0, -1):
    if i % 2 == 0:
        print(f'Faltan solo {i} segundos - ¡No pierdas esta oportunidad!')
    else:
        print(f'La cuenta continúa: {i} segundos restantes.')

# Mensaje final después de la cuenta regresiva
print("¡Aprovecha la promoción ahora!")

Con esta pequeña adición, tu programa mostrará todos los mensajes según lo solicitado y finalizará con el mensaje de promoción. Espero que esto te ayude a completar tu ejercicio con éxito.

¡Espero haber ayudado y buenos estudios!