print all the squares from natural numbers closed

You just need to build the squares until you exceed the value N. Try:

    public static void main(String[] args) {
        Scanner entrada = new Scanner(;
        int n = entrada.nextInt();
        for (int i = 1; i * i <= n; i++) {
            System.out.println(i * i);

CLICK HERE to find out more related problems solutions.

Leave a Comment

Your email address will not be published.

Scroll to Top