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

No compila

Para que Java pueda compilar el código, las variables deben ser declaradas antes de que se utilicen. En este caso en particular, se debió declarar la variable antes de ingrese al ciclo while. Esta sería una solución:

package projeto;

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

    // Declaración de la variable
    int contador = 1;

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

}

1 respuesta

Hola Mauricio, espero que esté bien.

El problema con el ejercicio es como dijiste: error de compilación. Tu analisis es correcta, el compilador analiza si la variable contador ya fue declarada (y tenia reservado su espacio de memoria), como en el codigo no lo era, se da el error.

La solución es hacer la declaración antes del bloque de while, como se propone en tu código.

¡Continúa con tus estudios y sin duda avanzarás mucho en tus proyectos! =)

Estamos priorizando el foro para postear dudas, así optimizamos el tiempo de respuesta para ustedes. Para compartir los códigos, actividades y ejercicios creamos un canal en Discord (#compartatucodigo).

Un saludo.

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