Java – Right Downward Patterns

Pattern:Code:
12345
  1234
    123
      12
        1
for (int i=5 ; i>=1 ; i–)
{
            for (int j=i ; j<5 ; j++){
                        System.out.print(” “);
            }
            for (int k=1 ; k<=i ; k++){
                        System.out.print(k);
            }
            System.out.println();
}
Pattern:Code:
12345
  2345
    345
      45
        5
for (int i=1 ; i<=5 ; i++)
{
            for (int j=1 ; j<i ; j++){
                        System.out.print(” “);
            }
            for (int k=i ; k<=5 ; k++){
                        System.out.print(k);
            }
            System.out.println();
}
Pattern:Code:
54321
  4321
    321
      21
        1
for (int i=5 ; i>=1 ; i–)
{
            for (int j=i ; j<5 ; j++){
                        System.out.print(” “);
            }
            for (int k=i ; k>=1 ; k–){
                        System.out.print(k);
            }
            System.out.println();
}
Pattern:Code:
54321
  5432
    543
      54
        5
for (int i=1 ; i<=5 ; i++)
{
            for (int j=1 ; j<i ; j++){
                        System.out.print(” “);
            }
            for (int k=5 ; k>=i ; k–){
                        System.out.print(k);
            }
            System.out.println();
}
Pattern:Code:
*****
  ****
    ***
      **
        *
for (int i=1 ; i<=5 ; i++)
{
            for (int j=1 ; j<i ; j++){
                        System.out.print(” “);
            }
            for (int k=i ; k<=5 ; k++){
                        System.out.print(“*”);
            }
            System.out.println();
}
Pattern:Code:

Leave a Comment

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

Scroll to Top