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

Práctica: Bucle infinito

Este programa se tenía que completar para que no se quedara en un bucle infinito colocando el incremento para el contador y así cerrar la operación

contador = 0
while contador < 10:
    print("Procesando datos... ")
    contador += 1 

Procesando datos...
Procesando datos...
Procesando datos...
Procesando datos...
Procesando datos...
Procesando datos...
Procesando datos...
Procesando datos...
Procesando datos...
Procesando datos...
Procesando datos...
Procesando datos...

1 respuesta

Hola Enrique, espero que estés bien

¡Entiendo tu preocupación! Parece que has implementado correctamente el incremento del contador en tu bucle while para evitar que se convierta en un bucle infinito. El código que has compartido debería funcionar como esperas, imprimiendo "Procesando datos..." exactamente 10 veces, ya que el contador comienza en 0 y se incrementa en 1 en cada iteración hasta que alcanza 10.

Si estás viendo más de 10 impresiones, puede ser que el código se esté ejecutando más de una vez por alguna razón externa al fragmento que has compartido. Asegúrate de que no haya ningún otro bucle o llamada repetida que esté ejecutando este código más de una vez.

Aquí tienes un ejemplo de cómo debería funcionar:

contador = 0
while contador < 10:
    print("Procesando datos... ")
    contador += 1

Este fragmento debería imprimir "Procesando datos..." exactamente 10 veces. Si aún tienes problemas, revisa el entorno donde estás ejecutando el código para asegurarte de que no haya duplicaciones accidentales.

Espero haber ayudado y buenos estudios!