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

[Proyecto] Cuenta Regresiva

Aline está implementando una funcionalidad que muestra mensajes personalizados para los clientes durante una promoción especial de su nueva librería. El sistema debe mostrar un mensaje de cuenta regresiva personalizado para cada número de 10 a 1, y al final mostrar el mensaje: "¡Aprovecha la promoción ahora!".

Crea un programa que utilice un bucle for para mostrar los siguientes mensajes:

Para números pares, muestra: "Faltan solo <número> segundos - ¡No pierdas esta oportunidad!".
Para números impares, muestra: "La cuenta continúa: <número> segundos restantes.".
Al final de la cuenta, muestra el mensaje: "¡Aprovecha la promoción ahora!".

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.")
print("¡Aprovecha la promoción ahora!")
Salida:
Faltan solo 10 segundos - ¡No pierdas esta oportunidad!
La cuenta continúa: 9 segundos restantes.
Faltan solo 8 segundos - ¡No pierdas esta oportunidad!
La cuenta continúa: 7 segundos restantes.
Faltan solo 6 segundos - ¡No pierdas esta oportunidad!
La cuenta continúa: 5 segundos restantes.
Faltan solo 4 segundos - ¡No pierdas esta oportunidad!
La cuenta continúa: 3 segundos restantes.
Faltan solo 2 segundos - ¡No pierdas esta oportunidad!
La cuenta continúa: 1 segundos restantes.
¡Aprovecha la promoción ahora!
1 respuesta

¡Hola, Henry, espero que estés bien!

Parece que ya has implementado correctamente el programa para la cuenta regresiva utilizando un bucle for. Tu código está bien estructurado y cumple con los requisitos del ejercicio. Aquí está el resumen de lo que hace tu código:

  1. Utiliza un bucle for para contar de 10 a 1.
  2. Para cada número, verifica si es par o impar.
  3. Si el número es par, imprime el mensaje: "Faltan solo <número> segundos - ¡No pierdas esta oportunidad!".
  4. Si el número es impar, imprime el mensaje: "La cuenta continúa: <número> segundos restantes.".
  5. Al finalizar el bucle, imprime el mensaje final: "¡Aprovecha la promoción ahora!".

La salida de tu programa coincide con lo que se espera en el ejercicio. ¡Buen trabajo!

Espero que esto te haya ayudado y que sigas disfrutando de tus estudios de Python. ¡Bons estudios!