🎉 Special Offer !    Code: GET300OFF    Flat ₹300 OFF on every Java Course
Grab Deal 🚀

Number Pattern Programs in Java  


Program:
1  2  3
6  5  4
7  8  9
12 11 10
13 14 15
  • Program:
    public class NumberPattern8
    {
        public static void main(String[] args)
        {
            int n = 5; // Number of rows
            int num = 1; // Starting number
    
            for(int i=1; i<=n; i++)
            {
                if (i % 2 != 0)     // For odd rows, print numbers in increasing order
                {
                    for(int j=1; j<=3; j++)
                    {
                        System.out.print(num + "  ");
                        num++;
                    }
                }
                else    // For even rows, print numbers in decreasing order
                {
                    int temp = num + 2; // Store the highest value in the row
                    for(int j=1; j<=3; j++)
                    {
                        System.out.print(temp + "  ");
                        temp--;
                        num++;
                    }
                }
                System.out.println();
            }
        }
    }