KnowledgeBoat Logo

Java Pattern Programs

Write a program in Java to display the following pattern:

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

Java

Java Nested for Loops

ICSE

5 Likes

Answer

public class KboatPattern
{
    public static void main(String args[]) {
        for (int i = 1, a = 6; i <= 6; i++, a--) {
            int c = 7;
            for (int j = i, b = 1; b <= a;  j += c, b++) {
                System.out.print(j + " ");
                c--;
            }
            System.out.println();
        }
    }
}

Output

BlueJ output of Write a program in Java to display the following pattern: 1 7 12 16 19 21 2 8 13 17 20 3 9 14 18 4 10 15 5 11 6

Answered By

3 Likes