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

¿Qué es un bucle infinito?

El problema es que contador nunca cambia.
Siempre vale 0, y como 0 < 10 es siempre verdadero…
el while nunca termina

1 respuesta

¡Hola, Juan!

Parece que estás lidiando con un bucle infinito. Un bucle infinito ocurre cuando una condición de parada nunca se cumple, lo que hace que el bucle continúe ejecutándose indefinidamente.

En tu caso, mencionas que el contador nunca cambia y siempre vale 0. Esto sugiere que dentro del bucle while, no estás actualizando el valor del contador. Para solucionar este problema, asegúrate de incrementar o modificar el valor del contador dentro del bucle. Aquí tienes un ejemplo:

contador = 0
while contador < 10:
    print(contador)
    contador += 1  # Esto incrementa el contador en 1 en cada iteración

En este ejemplo, el bucle while se ejecutará mientras contador sea menor que 10. Dentro del bucle, contador se incrementa en 1 en cada iteración, lo que eventualmente hará que la condición contador < 10 sea falsa y el bucle termine.

Espero que este ejemplo te ayude a resolver el problema. ¡Espero haber ayudado y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios