Java – Downward Triangle Patterns

Pattern:Logic:
12345
1234
123
12
1
for (int i=5 ; i>=1 ; i–)
{
            for (int j=1 ; j<=i ; j++){
                        System.out.print(j);
            }
            System.out.println();
}
Pattern:Logic:
54321
4321
321
21
1
for (int i=5 ; i>=1 ; i–)
{
            for (int j=i ; j>=1 ; j–){
                        System.out.print(j);
            }
            System.out.println();
}
Pattern:Logic:
11111
2222
333
44
5
for (int i=1 ; i<=5 ; i++)
{
            for (int j=i ; j<=5 ; j++){
                        System.out.print(i);
            }
            System.out.println();
}
Pattern:Logic:
12345
6789
123
45
6
int k=1;
for (int i=5 ; i>=1 ; i–)
{
            for (int j=1; j<=i ; j++){
                        System.out.print(k++);
                        if(k>9)
                                    k=1;
            }
            System.out.println();
}
Pattern:Logic:
ABCDE
ABCD
ABC
AB
A
for (char i=’E’ ; i>=’A’ ; i–)
{
            for (char j=’A’ ; j<=i ; j++){
                        System.out.print(j);
            }
            System.out.println();
}
Pattern:Logic:
EDCBA
DCBA
CBA
BA
A
for (char i=’E’ ; i>=’A’ ; i–)
{
            for (char j=i ; j>=’A’ ; j–){
                        System.out.print(j);
            }
            System.out.println();
}
Pattern:Logic:
*****
****
***
**
*
for (int i=5 ; i>=1 ; i–)
{
            for (int j=1 ; j<=i ; j++){
                        System.out.print(“*”);
            }
            System.out.println();
}

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top