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

[Proyecto] [PRACTICA] CUENTA REGRESIVA (CON WHILE)

Buena tarde,

Lo realice con la funcion while

segundos = 11

while segundos > 0:
  segundos -= 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!")
1 respuesta

Hola Claudia, espero que estés bien

¡Espero que estés teniendo un buen día! Veo que has implementado la cuenta regresiva utilizando un bucle while, lo cual es genial. Sin embargo, la actividad que estás realizando parece requerir el uso de un bucle for. Permíteme mostrarte cómo podrías hacerlo con un for:

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

En este ejemplo, el bucle for cuenta hacia atrás desde 10 hasta 1. La función range(10, 0, -1) se utiliza para generar esta secuencia decreciente. Luego, se utiliza una declaración if para determinar si el número es par o impar y mostrar el mensaje correspondiente.

Espero que esto te ayude a completar la actividad con éxito. ¡Bons estudios!