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

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!".

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

1 respuesta

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

Parece que estás en el camino correcto con tu implementación. El código que compartiste utiliza un bucle for para contar de 10 a 1 y muestra mensajes personalizados dependiendo de si el número es par o impar. Además, finaliza con el mensaje "¡Aprovecha la promoción ahora!".

Aquí tienes una explicación de lo que hace cada parte del código:

  1. Bucle for: for numero in range(10, 0, -1): recorre los números del 10 al 1 en orden descendente.

  2. Condicional if:

    • if numero % 2 == 0: verifica si el número es par.
    • Si es par, muestra: "Faltan <número> segundos - ¡No pierdas esta oportunidad!".
    • Si es impar, muestra: "La cuenta continúa: <número> segundos restantes.".
  3. Mensaje final: Después del bucle, imprime "¡Aprovecha la promoción ahora!".

Tu código debería funcionar correctamente y generar la salida esperada. Si tienes algún problema específico o necesitas más ayuda, no dudes en preguntar.

Espero haber ayudado y buenos estudios!