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

Bucle infinito

El error en el código es debido a que nunca se hace un incremento de la variable contador, por esta razón el ciclo nunca termina y siempre por pantalla se imprime 1. Este sería una de las alternativas para solucionar el problema. El contador se incremente de 1 en uno, pero se puede incrementar por la cantidad que uno dese.

package proyecto; public class Programa { public static void main (String[] args) {

    int contador = 1;
    while (contador <= 10) {
        System.out.println (contador);
        contador ++;
    }
}

}

1 respuesta

Hola Mauricio, espero que esté bien.

El propósito del ejercicio es generar reflexión para la generación de un bucle. Como la variable contador no se modifica, se produce un bucle que siempre imprime el valor 1.

Verifiqué tu solución propuesta en el código arriba, y sí, es una de las formas de resolverlo =) cuando el valor de la variable llegar a 11, dejará el while!

Gracias por tu aporte y reflexión. Estamos muy contentos con tu aprendizaje.

Continúa con tus estudios y cualquier duda estaremos aquí

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