DEV Community

Neelakandan R
Neelakandan R

Posted on

1 1 1 1 1

while loop

Print number like this order:

*1 2 3 4 5
6 7 8 9 10
11 12 13 14 15
16 17 18 19 20
21 22 23 24 25 *

package Afterfeb4;

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

        int no = 1;
        int upperLimit = 5;
        while (no <= 25) {
            while (no <= upperLimit) {
                System.out.print(no + " ");
                no = no + 1;
            }
            System.out.println();
            upperLimit = upperLimit + 5;
        }

    }
}
Enter fullscreen mode Exit fullscreen mode
package Afterfeb4;

public class while2 {
    public static void main(String[] args) {
        int  no =1;
        while(no<=25)
        {
        System.out.print(no+" ");   
        if(no%5==0)
        {
        System.out.println();   
        }
        no++;
        }
    }

}


Enter fullscreen mode Exit fullscreen mode

count of digits for a given number:

package Afterfeb4;

public class while3 {
    public static void main(String[] args) {
        int no = 19675;
        int i = 0;
        while (no > 0) {
            System.out.println(no % 10);//Reminder
            no = no / 10;//upper value

            i++;
        }
        System.out.println("total count = " + i);

    }

}
Enter fullscreen mode Exit fullscreen mode

Output:
5
7
6
9
1
total count = 5

*Changing order of no:
1 2 3 4 5
5 4 3 2 1
1 2 3 4 5
5 4 3 2 1
1 2 3 4 5
*

package Afterfeb4;

public class Numberparttern1 {
    static int j;

    public static void main(String[] args) {
        int count = 1;
        while (count <= 5) {

            if (count % 2 != 0) // check count no is odd number ;example count=1,3,5
            {
                int j = 1;
                while (j <= 5) {
                    System.out.print(j + " ");
                    j++;
                }
            } else // (count%2==0)check count no even number ;example count=2,4
            {
                j = 5;
                while (j >= 1) {

                    System.out.print(j + " ");
                    j--;
                }
            }
Enter fullscreen mode Exit fullscreen mode

Output:
1 2 3 4 5
5 4 3 2 1
1 2 3 4 5
5 4 3 2 1
1 2 3 4 5

package Afterfeb4;

public class Numberpattern2 {
    static int j = 1;

    public static void main(String[] args) {
        int count = 1;

        while (count <= 5) {
            if (count == 1)

                while (j <= 5) {
                    {
                        System.out.print(j);
                        j++;
                        if (j % 6 == 00)
                            System.out.println();
                    }
                }
            else if (count == 2) {
                j = 10;
                while (j >= 6) {
                    System.out.print(j);
                    j--;

                }
                System.out.println();
            } else if (count == 3) {
                j = 11;
                while (j <= 15) {
                    System.out.print(j);
                    j++;

                }
                System.out.println();
            } else if (count == 4) {
                j = 20;
                while (j >= 16) {
                    System.out.print(j);
                    j--;

                }
                System.out.println();
            } else if (count == 5) {
                j = 21;
                while (j <= 25) {
                    System.out.print(j);
                    j++;

                }
            }

            count++;
        }
    }

}


Enter fullscreen mode Exit fullscreen mode

Output:

12345
109876
1112131415
2019181716
2122232425

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

Top comments (0)

Billboard image

Create up to 10 Postgres Databases on Neon's free plan.

If you're starting a new project, Neon has got your databases covered. No credit cards. No trials. No getting in your way.

Try Neon for Free →