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

[Proyecto] POSIBLE SOLUCIÒN

Si estuvieras con Clarice ahora, ¿cómo le explicarías el problema del código?

Si estuviera con Clarice, le explicaría que el problema en su código es que ha declarado la variable contador dentro del bucle while. Esto significa que la variable contador se redefine en cada iteración del bucle y se inicializa a 1. Como resultado, el bucle nunca terminará porque la condición contador <= 10 siempre será verdadera y el valor de contador nunca cambiará.

Para corregir este problema, Clarice debe declarar la variable contador fuera del bucle while y luego incrementar su valor dentro del bucle. Aquí está el código corregido: package projeto;

public class Programa {

public static void main(String[] args) {

    int contador = 1; // Declarar la variable fuera del bucle

    while (contador <= 10) {
        System.out.println(contador);
        contador++; // Incrementar el valor de contador en cada iteración
    }
}

} Con esta corrección, el programa imprimirá los números del 1 al 10 en la consola, ya que la variable contador se incrementará en cada iteración del bucle while.

1 respuesta

Hola Karen, ¡espero que estés bien!

Gracias por compartir tu solución, felicitaciones! Espero que estés disfrutando del contenido y las actividades!

Anexo: el foro se centra en las dudas de contenido y actividad, ¡pero apreciamos sus resultados! Te sugiero que compartas tus resultados en tu grupo en lo servidor en Discord.

Mucho éxito en todo lo que te propongas y si tienes alguna duda aquí estaremos para apoyarte.

¡Vamos juntos!

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