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

Cuenta Regresiva

def CuentraRegresiva():
   for segundos in range(10, 0, -1):  
      if segundos % 2 == 0: 
         print(f"Faltan solo {segundos} segundos - ¡No pierdas esta oportunidad!")
      else: 
        print(f"La cuenta continúa: {segundos} segundos restantes.")
   print("¡Aprovecha la promoción ahora!")
CuentraRegresiva()

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

1 respuesta

Hola Nancy, espero que estés bien

Tu código está casi perfecto, pero parece que hay un pequeño error en la lógica de los mensajes. Actualmente, estás mostrando el mensaje de "¡No pierdas esta oportunidad!" para los números pares, cuando debería ser para los impares. Aquí tienes cómo corregirlo:

def CuentaRegresiva():
    for segundos in range(10, 0, -1):  
        if segundos % 2 == 0: 
            print(f"La cuenta continúa: {segundos} segundos restantes.")
        else: 
            print(f"Faltan solo {segundos} segundos - ¡No pierdas esta oportunidad!")
    print("¡Aprovecha la promoción ahora!")

CuentaRegresiva()

Con este cambio, los mensajes se mostrarán correctamente según lo esperado en la actividad. Espero que esto te ayude a resolver el problema.

¡Espero haber ayudado y buenos estudios!