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

Cuenta Regresiva

Para este ejercicio trabajé en VSC creando un archivo llamado "conteo.py" en el cual trabajé el bucle FOR incorporando IF y ELSE

el código empleado es:

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

print("¡Aprovecha la promoción ahora!")

Lo ejecuté en la terminal y el resultado es:

conteo

1 respuesta

Hola Randy, espero que estés bien

Tu código está casi perfecto, pero parece que hay una pequeña confusión en los mensajes para números pares e impares. Según la descripción de la actividad, los mensajes deberían ser:

  • Para números pares: "Faltan solo <número> segundos - ¡No pierdas esta oportunidad!".
  • Para números impares: "La cuenta continúa: <número> segundos restantes.".

Sin embargo, en tu código, el mensaje para los números pares e impares está invertido. Aquí tienes cómo debería ser el código corregido:

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

print("¡Aprovecha la promoción ahora!")

Con este ajuste, los mensajes se mostrarán de acuerdo con lo que se pide en la actividad. Espero que esto resuelva tu duda.

¡Espero haber ayudado y buenos estudios!