25+ Java pattern programs for printing Number, Character Patterns

In Java, we can use for loop, while loop or do-while loops to print different number, alphabets or star patterns programs. The following programs demonstrate the same by creating triangle, rectangle or other patterns.

java number pattern programs
 

You may also like :

  • Java Character Pattern Programs
  •  

  • Coding Interview Questions for Java Programmers
  •  

  • Java Tutorial
  •  

    Pattern 1 : Printing Floyd’s triangle pattern

    Floyd’s triangle is a right-angled triangular array of natural numbers.

    It is named after Robert Floyd.

    It is defined by filling the rows of the triangle with consecutive numbers, starting with a 1 in the top left corner.

    
    1 
    2 3 
    4 5 6 
    7 8 9 10 
    11 12 13 14 15
    

    package com.topjavatutorial;
    
    public class FloydTriangle {
    
      public static void main(String[] args) {
        int i, j, k = 1;
        for (i = 1; i <= 5; i++) {
          for (j = 1; j < i + 1; j++) {
            System.out.print(k++ + " ");
          }
    
          System.out.println();
        }
      }
    
    }
    

     

    Pattern 2 : Printing Pascal’s triangle Pattern

    Pascal’s triangle is a triangular array of the binomial coefficients.

    It is named after Blaise Pascal.

    The triangle may be constructed in the following manner: In row 0 (the topmost row), there is a unique nonzero entry 1. Each entry of each subsequent row is constructed by adding the number above and to the left with the number above and to the right, treating blank entries as 0.

    
                 1
               1   1
             1   2   1
           1   3   3   1
         1   4   6   4   1
    

    package com.topjavatutorial;
    
    public class PascalTriangle {
    
      public static void main(String[] args) {
    
        int n = 5;
    
        for (int i = 0; i < n; i++) {
          int number = 1;
          System.out.printf("%" + (n - i) * 2 + "s", "");
          for (int j = 0; j <= i; j++) {
            System.out.printf("%4d", number);
            number = number * (i - j) / (j + 1);
          }
          System.out.println();
        }
    
      }
    
    }
    

     

    Pattern 3 : Diamond shape composed of Star(*)

    
        *
       ***
      *****
     *******
    *********
     *******
      *****
       ***
        *
    

    package com.topjavatutorial;
    
    public class DiamondPattern {
    
      public static void main(String[] args) {
        int number, i, k, count = 1;
            number = 5;
            count = number - 1;
            for (k = 1; k <= number; k++)
            {
                for (i = 1; i <= count; i++)
                    System.out.print(" ");
                count--;
                for (i = 1; i <= 2 * k - 1; i++)
                  System.out.print("*");
                System.out.println();
            }
            count = 1;
            for (k = 1; k <= number - 1; k++)
            {
                for (i = 1; i <= count; i++)
                  System.out.print(" ");
                count++;
                for (i = 1; i <= 2 * (number - k) - 1; i++)
                  System.out.print("*");
                System.out.println();
            }
      }
    }
    
    

     

    Pattern 4 : Diamond shape composed of Numbers

    
       1
      212
     32123
    4321234
     32123
      212
       1
    

    package com.topjavatutorial;
    
    public class DiamondPattern {
    
      public static void main(String[] args) {
        for (int i = 1; i <= 4; i++)
            {
                int n = 4;
     
                for (int j = 1; j <= n - i; j++)
                {
                    System.out.print(" ");
                }
                for (int k = i; k >= 1; k--)
                {
                  System.out.print(k);
                }
                for (int l = 2; l <= i; l++)
                {
                  System.out.print(l);
                }
     
                System.out.println();
            }
     
            for (int i = 3; i >= 1; i--)
            {
                int n = 3;
     
                for (int j = 0; j <= n - i; j++)
                {
                  System.out.print(" ");
                }
                for (int k = i; k >= 1; k--)
                {
                  System.out.print(k);
                }
                for (int l = 2; l <= i; l++)
                {
                  System.out.print(l);
                }
     
                System.out.println();
            }
       
      }
    }
    
    

     

    Pattern 5 : Diamond shape composed of Alphabets

    
    Enter a Char between A to Z : G
          A
         B B
        C   C
       D     D
      E       E
     F         F
    G           G
     F         F
      E       E
       D     D
        C   C
         B B
          A
    

    package com.topjavatutorial;
    
    import java.util.Scanner;
    
    public class DiamondPattern {
    
      public static void main(String[] args) {
        char[] letter = { 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J',
            'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V',
            'W', 'X', 'Y', 'Z' };
        int letter_number = 0;
    
        // array of strings
        String[] diamond = new String[26];
        // get the letter
        System.out.print("Enter a Char between A to Z : ");
    
        Scanner reader = new Scanner(System.in);
        try {
          char user_letter = reader.next("[A-Z]").charAt(0);
          // search for letter number in the array letter
          for (int i = 0; i < letter.length; i++) {
            if (letter[i] == user_letter) {
              letter_number = i;
              break;
            }
          }
    
          // construct diamond
    
          for (int i = 0; i <= letter_number; i++) {
            diamond[i] = "";
            // add initial spaces
            for (int j = 0; j < letter_number - i; j++) {
              diamond[i] += " ";
            }
    
            // add letter (first time)
            diamond[i] += letter[i];
    
            // add space between letters
            if (letter[i] != 'A') {
              for (int j = 0; j < 2 * i - 1; j++) {
                diamond[i] += " ";
              }
              // add letter (second time)
              diamond[i] += letter[i];
            }
            // Draw the first part of the diamond as it's composing.
            System.out.println(diamond[i]);
          }
    
          for (int i = letter_number - 1; i >= 0; i--) {
            // Draw the second part of the diamond
            // Writing the diamondArray in reverse order.
            System.out.println(diamond[i]);
          }
        } catch (Exception e) {
          // TODO Auto-generated catch block
          e.printStackTrace();
        } finally {
          reader.close();
        }
    
      }
    }
    

     

    Pattern 6

    
    Enter a number between 1 to 9 : 4
       1
      121
     12321
    1234321
    

    package com.topjavatutorial;
    
    import java.util.Scanner;
    
    public class NumberPattern {
    
      public static void main(String[] args) {
        int num, space;
    
        System.out.print("Enter a number between 1 to 9 : ");
    
        Scanner reader = new Scanner(System.in);
        try {
          num = reader.nextInt();
    
          space = num - 1;
    
          for (int i = 1; i <= num; i++) {
            for (space = 1; space <= (num - i); space++) {
              System.out.print(" ");
            }
    
            for (int j = 1; j <= i; j++) {
              System.out.print(j);
            }
    
            for (int k = (i - 1); k >= 1; k--) {
              System.out.print(k);
            }
    
            System.out.println();
    
          }
        } finally {
          reader.close();
        }
      }
    }
    

    Pattern 7

    
    1
    22
    333
    4444
    55555
    

    package com.topjavatutorial;
    
    public class NumberPattern {
    
      public static void main(String[] args) {
        int count = 5;
    
        for (int i = 1; i <= count; i++) {
          for (int j = 1; j <= i; j++) {
            System.out.print(i);
          }
          System.out.println();
        }
      }
    
    }
    
    

    Pattern 8

    
    1
    12
    123
    1234
    12345
    1234
    123
    12
    1
    

    package com.topjavatutorial;
    
    public class NumberPattern {
    
      public static void main(String[] args) {
        int n = 5;
    
        for (int i = 1; i < n; i++) {
          for (int j = 1; j <= i; j++)
            System.out.print(j);
          System.out.println();
        }
        for (int i = n; i >= 0; i--) {
          for (int j = 1; j <= i; j++)
            System.out.print(j);
          System.out.println();
        }
        System.out.println();
      }
    }
    
    

    Pattern 9

    
    12345
    1234
    123
    12
    1
    
    1
    12
    123
    1234
    12345
    

    package com.topjavatutorial;
    
    public class NumberPattern {
    
      public static void main(String[] args) {
        int n = 5;
    
        for (int i = n; i >= 0; i--) {
          for (int j = 1; j <= i; j++)
            System.out.print(j);
          System.out.println();
        }
    
        for (int i = 1; i <= n; i++) {
          for (int j = 1; j <= i; j++)
            System.out.print(j);
          System.out.println();
        }
    
        System.out.println();
      }
    }
    
    

    Pattern 10

    
    1
    01
    101
    0101
    10101
    

    package com.topjavatutorial;
    
    public class NumberPattern {
    
      public static void main(String[] args) {
         int n, p, q;
         
              n = 5;
              for (int i = 1; i <= n; i++)
              {
                  if (i % 2 == 0)
                  { p = 1; q = 0; }
                  else
                  { p = 0; q = 1; }
                  for (int j = 1; j <= i; j++)
                      if (j % 2 == 0)
                          System.out.print(p);
                      else
                        System.out.print(q);
                  System.out.println();
       
              }
      }
    }
    
    

    Pattern 11

    
    A                                                                                                                                                      
    BB                                                                                                                                                     
    CCC                                                                                                                                                    
    DDDD                                                                                                                                                   
    EEEEE
    

    package com.topjavatutorial;
    
    public class CharPattern{
    
         public static void main(String []args){
            char ch = 'A';
            for (int i = 1; i <= 5; i++) {
                for (int j = 1; j <= i; j++) {
                    System.out.print(ch);
                }
                ch++;
                System.out.println();
            }
         }
    }
    
    

    Pattern 12

    
        1 
       1 2 
      1 2 3 
     1 2 3 4 
    1 2 3 4 5 
    

    package com.topjavatutorial;
    
    public class NumberPattern {
    
      public static void main(String[] args) {
        
        int n= 5;
        
        for (int i = 1; i <= n; i++) {
          for (int j = 1; j <= n - i; j++) {
            System.out.print(" ");
          }
          for (int k = 1; k <= i; k++) {
            System.out.print(k + " ");
          }
          System.out.println("");
        }
      }
    }
    
    

    Pattern 13

    
    5
    54
    543
    5432
    54321
    

    package com.topjavatutorial;
    
    public class NumberPattern {
    
      public static void main(String[] args) {
    
        int i = 5;
        while (i >= 1) {
          int j = 5;
          while (j >= i) {
            System.out.print(j);
            j--;
          }
          i--;
          System.out.println();
        }
      }
    }
    
    

    Pattern 14

    
    1****
    12***
    123**
    1234*
    12345
    

    package com.topjavatutorial;
    
    public class NumberPattern {
    
      public static void main(String[] args) {
        int i, j, k;
        int n = 5;
        for (i = 1; i <= n; i++) {
          for (j = 1; j <= i; ++j)
            System.out.print(j);
    
          for (k = n - i; k >= 1; k--)
            System.out.print("*");
    
          System.out.println();
        }
    
      }
    }
    
    

    Pattern 15

    
        1 
       1 2 
      1 2 3 
     1 2 3 4 
    1 2 3 4 5 
     1 2 3 4 
      1 2 3 
       1 2 
        1 
    

    package com.topjavatutorial;
    
    public class NumberPattern {
    
      public static void main(String[] args) {
        int i, j, k;
        
        for (i = 1; i <= 5; i++) {
          for (j = 1; j <= 5 - i; j++)
            System.out.print(" ");
    
          for (k = 1; k <= i; k++)
            System.out.print(k + " ");
    
          System.out.println();
        }
    
        for (i = 1; i <= 4; i++) {
          for (j = 1; j <= i; j++)
            System.out.print(" ");
    
          for (k = 1; k <= 5 - i; k++)
            System.out.print(k + " ");
    
          System.out.println();
        }
    
      }
    }
    
    

     

    Pattern 16

    
    ********
    *******
    ******
    *****
    ****
    ***
    **
    *
    

    package com.topjavatutorial;
    
    public class JavaStarPattern {
    
      public static void main(String[] args) {
        for (int row = 8; row >= 1; --row) {
          for (int col = 1; col <= row; ++col) {
            System.out.print("*");
          }
    
          System.out.println();
        }
      }
    }
    
    

     

    Pattern 17:

    
    *
    **
    ***
    ****
    *****
    ******
    *******
    ********
    

    package com.topjavatutorial;
    
    public class JavaStarPattern {
    
      public static void main(String[] args) {
        for (int row = 1; row <= 8; ++row) {
          for (int col = 1; col <= row; ++col) {
            System.out.print("*");
          }
    
          System.out.println();
        }
      }
    
    }
    
    

     

    Pattern 18 :

    
          *
         ***
        *****
       *******
      *********
     ***********
    *************
    

    package com.topjavatutorial;
    
    public class JavaStarPattern {
    
      public static void main(String[] args) {
        int number = 7;
        int count = number - 1;
        for (int k = 1; k <= number; k++) {
          for (int i = 1; i <= count; i++)
            System.out.print(" ");
          count--;
          for (int i = 1; i <= 2 * k - 1; i++)
            System.out.print("*");
          System.out.println();
    
        }
      }
    }
    
    

     

    Pattern 19: Diamond Pattern

    
        *
       ***
      *****
     *******
    *********
     *******
      *****
       ***
        *
    

    package com.topjavatutorial;
    
    public class JavaStarPattern {
    
      public static void main(String[] args) {
        int number = 5;
        int count = number - 1;
        for (int k = 1; k <= number; k++) {
          for (int i = 1; i <= count; i++)
            System.out.print(" ");
          count--;
          for (int i = 1; i <= 2 * k - 1; i++)
            System.out.print("*");
          System.out.println();
        }
        count = 1;
        for (int k = 1; k <= number - 1; k++) {
          for (int i = 1; i <= count; i++)
            System.out.print(" ");
          count++;
          for (int i = 1; i <= 2 * (number - k) - 1; i++)
            System.out.print("*");
          System.out.println();
        }
      }
    }
    

     

    Pattern 20:

    
           *
          **
         ***
        ****
       *****
      ******
     *******
    ********
    

    package com.topjavatutorial;
    
    public class JavaStarPattern {
    
      public static void main(String[] args) {
        int val = 8;
        for (int i = 1; i <= val; i++) {
          for (int j = 1; j <= val - i; j++) {
            System.out.print(" ");
          }
          for (int k = 1; k <= i; k++) {
            System.out.print("*");
          }
          System.out.println("");
        }
      }
    
    }
    
    

     

    Pattern 21:

    
    * *
    ** **
    *** ***
    **** ****
    ***** *****
    ****** ******
    ******* *******
    ******** *********
     

    package com.topjavatutorial;
    
    public class JavaStarPattern {
    
      public static void main(String[] args) {
        int number = 8;
    
        for (int i = 0; i < number; ++i) {
          for (int j = 0; j <= i; ++j) {
            System.out.print("*");
          }
    
          if (i != number - 1) {
            System.out.print(" ");
          } else {
            System.out.print(" *");
          }
          for (int j = 0; j <= i; ++j) {
            System.out.print("*");
          }
    
          System.out.println();
        }
      }
    }
    
    

     

    Pattern 22:

    
    *******
    *     *
    *     *
    *     *
    *     *
    *     *
    *******
    

    package com.topjavatutorial;
    
    public class JavaStarPattern {
    
      public static void main(String[] args) {
        int number = 7;
    
        for (int i = 0; i < number; i++) {
          if (i == 0 || i == 6) {
            for (int j = 0; j < number; j++) {
              System.out.print("*");
            }
            System.out.println();
          }
          if (i >= 1 && i <= 5) {
            for (int j = 0; j < number; j++) {
              if (j == 0 || j == 6) {
                System.out.print("*");
              } else if (j >= 1 && j <= 5) {
                System.out.print(" ");
              }
            }
            System.out.println();
          }
        }
      }
    }
    

     

    Pattern 23:

    
    *       *****************       *
    **      ********  *******      **
    ***     *******    ******     ***
    ****    ******      *****    ****
    *****   *****        ****   *****
    ******  ****          ***  ******
    ******* ***            ** *******
    **********              *********
    

    package com.topjavatutorial;
    
    public class JavaStarPattern {
    
      private static void stars(int count) {
        for (int i = 0; i < count; ++i)
          System.out.print("*");
      }
    
      private static void spaces(int count) {
        for (int i = 0; i < count; ++i)
          System.out.print(" ");
      }
    
      public static void main(String[] args) {
    
        int n = 8;
    
        for (int i = 0; i < n; ++i) {
          stars(i + 1);
          spaces(n - i - 1);
          stars(n - i + 1);
          spaces(2 * i);
          stars(n - i);
          spaces(n - i - 1);
          stars(i + 1);
    
          System.out.println();
        }
    
      }
    }
    

     

    Pattern 24:

    
    1 2 3 4 5 
    2 3 4 5 
    3 4 5 
    4 5 
    5 
    4 5 
    3 4 5 
    2 3 4 5 
    1 2 3 4 5 
    

    
    class PrintPattern
    {
        public static void main(String[] args) 
        {
             
            int n = 5;
             
             
            for (int i = 1; i <= n; i++) 
            {
                 
                for (int j = i; j <= n; j++) 
                { 
                    System.out.print(j+" "); 
                } 
                 
                System.out.println(); 
            } 
             
            for (int i = n-1; i >= 1; i--) 
            {
                 
                for (int j = i; j <= n; j++)
                {
                    System.out.print(j+" ");
                }
                 
                System.out.println();
            }
            
        }
    }
    

     

    Pattern 25:

    
    1 2 3 4 5 
     2 3 4 5 
      3 4 5 
       4 5 
        5 
       4 5 
      3 4 5 
     2 3 4 5 
    1 2 3 4 5 
    

    class PrintPattern
    {
        public static void main(String[] args) 
        {
             
            int n = 5;
             
             
            for (int i = 1; i <= n; i++) 
            {
                for (int j = 1; j < i; j++) 
                {
                    System.out.print(" ");
                }
                 
                for (int k = i; k <= n; k++) 
                { 
                    System.out.print(k+" "); 
                } 
                 
                System.out.println(); 
            } 
             
            for (int i = n-1; i >= 1; i--) 
            {
                 for (int j = 1; j < i; j++) 
                {
                    System.out.print(" ");
                }
                for (int k = i; k <= n; k++)
                {
                    System.out.print(k+" ");
                }
                 
                System.out.println();
            }
            
        }
    }
    

     

    Pattern 26:

    
    A
    BC
    DEF
    GHIJ
    KLMNO
    

    class CharPattern {
        public static void main(String[] args) {
            char ch = 'A';
            for (int i = 1; i <= 5; i++) {
                for (int j = 1; j <= i; j++) {
                    System.out.print(ch);
                    ch++;
                }
                System.out.println();
            }
        }
    }
    

     

    © 2017 – 2023, https:. All rights reserved. On republishing this post, you must provide link to original post

    99 comments

    1. Hmm bro if conditions lga do

    2. Manikandan M

      1 2 3 4 5
      A b c d e
      6 7 8 9 10
      F g h I j k
      11 12 13 14 15

    3. Aditya Zalake

      public class MyClass {
      public static void main(String args[]) {
      int n=1,m=9;
      for(int i=1;i<=9;i++){
      for(int j=1;j

      # * * * * * * * #
      * # * * * * * # *
      * * # * * * # * *
      * * * # * # * * *
      * * * * # * * * *
      * * * # * # * * *
      * * # * * * # * *
      * # * * * * * # *
      # * * * * * * * #

      */

    4. Tinashe Makina

      how do you print it like this in java ?

      0 1 2
      0 1
      0

    5. A Java program on series
      #*****#
      *#***#*
      **#*#**
      ***#***
      **#*#**
      *#***#*
      #*****#

      1. 
        package Pattern;
        
        public class HashStarPattern {
            public static void main(String[] args) {
                int size = 7;
                for(int i=0; i<size; i++){
                    for(int j=0; j<size; j++){
                        if(j==i || (j==(size-1-i))){
                            System.out.print("#");
                        }else{
                            System.out.print("*");
                        }
                    }
                    System.out.println();
                }
            }
        }
        
        

    6. 3
      3 2
      3 2 1
      3 2 1 0
      3 2 1
      3 2
      3

    7. sonam ojha

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

    8. Sasmita Hota

      Can you please do the program
      1 0 0 0 0
      0 1 0 0 0
      0 0 1 0 0
      0 0 0 1 0
      0 0 0 0 1

      1. 
        import java.util.Scanner;
        
        public class PracticeMakesMePerfect {
            static Scanner sc=new Scanner(System.in);
            public static void main(String[] args) {
                char c=1;
                for (int i=1;i<=5;i++){
        
                    for (int j=1;j<=5;j++){
                        if(c==j){
                            System.out.print("1 ");
                        }
                        else
                        System.out.print("0 ");
        
                    }
                    System.out.println("");
                    c++;
                }
        
            }
        }
        
        

    9. *****
      *
      *
      *
      *

    10. sanjay sankhat

      *
      * * *
      * * *
      * * * * * * *
      * * *
      * * *
      *

    11. Please print this pattern
      76598437
      4531
      94
      4

    12. pls send me the source code in java for
      1 2 3 4 5 6 7 8 9
      2 3 4 5 6 7 8
      3 4 5 6 7
      4 5 6
      5
      4 5 6
      3 4 5 6 7
      2 3 4 5 6 7 8
      1 2 3 4 5 6 7 8 9

    13. jakkampudi meghana chowdary

      How to print this pattern

      1

      3 2

      6 5 4

      10 9 8 7

      15 14 13 12 11

      1. Ramanjaneyulu Morramsetty

        public static void main(String[] args)
        {
        int b=-1;
        int a=0;
        for(int k=1;k<=5;k++)
        {
        a+=(b+=2);
        for(int j=1;j<=k;j++)
        {
        System.out.print(a+" ");
        a=a-1;
        }
        System.out.println();
        }
        }

    14. Meenakshy Sudheer

      How to solve this code?
      @
      @#
      @#@
      @#@#

      1. Bhoumik B Eugene

        String s=”@#@#”;
        for(int i=1;i<5;i++)
        System.out.println(s.substring(0,1));

    15. Kapil Chavan

      how to print this pattern
      *
      1 2
      * * *
      1 2 3 4

    16. Somasundar S

      How to print this pattern
      *
      **
      *_*
      *__*
      *_*_*
      *_**_*
      *_*_*_*
      *_*__*_*

    17. i want to print this pattern

      Input – 2 (Even)

      1
      123
      123
      1

      Input – 7 (Odd)

      1
      123
      12345
      1234567
      12345
      123
      1

    18. 1234567
      12345
      123
      1
      How print this pattern p

    19. KUMAR SAURAV

      Please print This pattern for me

      1
      21
      321
      4321
      54321

      1. int i,j;
        for(i=1;i=1;j=j-1)
        {
        System.out.print(j);
        }
        System.out.println(“”);
        }

        1. Dhritiman Bhattacharya

          int I, j;
          for(i=1;i=1;j–)
          {
          System.out.print(j);
          }
          System.out.println();
          }

      2. Vidya sagar singh

        for (int i =1;i <=5;i++);
        {
        for (int j=i+1;j <=i;j++);
        {System.out.print (j);
        }
        System.out.println ();
        }

    20. Hey . I am sarthak.
      Pls help me for the following pattern.
      1
      10
      101
      1010
      10101

      1. int i,j;
        for(i=1;i<=5;i++)
        {
        for(j=1;j<=i;j++)
        {
        if( j%2==0)
        {
        System.out.print("0");
        }
        else
        {
        System.out.print("1");
        }
        }
        System.out.println(" ");
        }

    21. *#####
      ####**
      ***###

      1. Moka Gupta Sai Druvitha

        Code plzz

    22. Shayaan Siddiqui

      Can someone do :
      54321
      4321
      321
      21
      1

      and:

      1234567
      12345
      123
      1

    23. how to print the following pattern
      1
      1 2 a
      1 2 3 b a
      1 2 3 4 c n a

    24. Darpan Maskara

      77777
      76666
      76555
      76544
      76543

      Can I get solution for this plss

    25. input:7
      1010101
      0101010
      1010101
      0101010
      1010101
      0101010
      1010101

      input 8:
      10101010
      01010101
      10101010
      01010101
      10101010
      01010101
      10101010
      01010101

      can anybody try the java code for this please?

    26. Please send code for
      1
      11
      222
      3333

    27. Akankshya Mondal

      * * * *
      * * * @
      * * @ @
      * @ @ @

    28. Shubham Gupta

      Please give me a solution for the following pattern :

      43211234
      321 234
      21 34
      1 1

    29. ****
      ***
      **
      *
      **
      ***
      ****

      1. for(int i=1;i<=5;i++) {
        for(int j=i;j=1;i–) {
        for(int j=i;j<=5;j++) {
        System.out.print("*");
        }System.out.println(" ");
        }

    30. Hassan Kamal

      How to print

      * *
      * *
      * * * *
      * *
      * *

    31. Rajkumar Jain

      *
      *$*
      *$*$*
      *$*$*$*
      Plz provide solution for this pattern

      1. for(i=1;i<=5;i++)
        {
        for(j=1;j<=i;j++)
        {

        if(j%2==0)
        {
        System.out.print("0");
        }
        else
        {
        System.out.print("*");
        }

        }
        System.out.println("");

        }

    32. how can i download this file

    33. #@#@#
      @#@#
      #@#
      @#
      #
      Plz can i get the solution of this pattern

      1. import java.util.*;
        public class Pattern2 {

        public static void main(String[] args) {
        Scanner reader= new Scanner(System.in);
        System.out.println(“Enter a number:”);
        int num= reader.nextInt();
        for (int i=num;i>0;i–)
        {
        for (int j=i;j>0;j–)
        {
        if (j%2==1)
        System.out.print(“#”);
        else
        System.out.print(“@”);
        }
        System.out.println(“”);
        }
        }

        }

    34. Can anyone please help me to solve this pattern:
      0
      1 1
      2 3 5
      8 13 21 35

      1. class FibPattern
        {
        public static void main(String args[])
        {
        int p=1,n=-1;
        for(int i=0; i<5; i++)
        {
        for(int j=0; j<i; j++)
        {
        int sum=p+n;
        n=p;
        p=sum;
        System.out.print(sum+" ");
        }
        System.out.println();
        }
        System.out.println();
        }
        }

    35. how to print
      0
      1 1
      2 3 5
      8 13 21 35

    36. *
      * *
      * *
      * *
      * *
      * *
      * * * * * *

    37. 1 2 3 4 17 18 19 20
      5 6 7 14 15 16
      8 9 12 13
      10 11 how to print this pattern

    38. Vishwajit Jogalekar

      Pl. Provide with program to print alphabte pyramod by taking input from user

    39. thank you veeeeeeeeeery much….. i love you

    40. please help me to print this code in java
      1)
      *****
      b***b
      bb*bb
      bbbbb

    41. Gaurav More

      how to print star shape pattern in java

    42. How to write this pattern:

      * *

      *

      * *
      Using for loop.

    43. Ankita Gupta

      1
      2*3
      4*5*6
      4*5*6
      2*3
      1

    44. Can u plz help me for this pattern

      55555
      4444
      333
      22
      1

      1. class s{
        public static void main(String args[]){
        int j,n=5,i;
        for(i=n;i>=1;i–){
        for(j=1;j<=i;j++){
        System.out.print(i);
        }
        System.out.println();
        }
        }
        }

    45. RUPAM SADHUKHAN

      Can u help me?
      INPUT:
      T
      O
      U
      R
      I
      S
      T

    46. *****
      *****
      @@@@@
      *****
      *****

    47. please give a program in java that’s output is:

      1
      2 1
      3 2 1
      4 3 2 1
      5 4 3 2 1

      1. Nimish Shandilya

        class Pattern_1_21_321
        {
        public static void main(String[]args)
        {
        int i,j,n=1;
        for(i=1;i<=5;i++)
        {
        inner: for(j=i;j<=i;j–)
        {
        if(j<0||j==0)
        {
        break inner;
        }
        System.out.print(j);
        }
        n++;
        System.out.println();
        }
        }
        }

    48. can u please help me to print the letters M and G in stars ?Please this is urgent.

      1. no i cant help you…sorry

    49. will you please help me out with this pattern?

      1 2 3 4 5 4 3 2 1
      2 3 4 5 4 3 2
      3 4 5 4 3
      4 5 4
      5

      1. srimanta de

        plz give solved problem

    50. How to print
      1
      ab
      234
      cdef
      56789

      1. #include

        int main()
        {
        int i,j,m=97,k=1;
        for(i=1;i<=5;i++)
        {
        if(i%2!=0)
        {
        for(j=1;j<=i;j++)
        {
        printf("%d" ,k);
        k++;
        }
        }
        else{
        for(j=1;j<=i;j++)
        {
        printf("%c",m);
        m++;
        }
        }
        printf("\n");
        }

        }

    51. Help me out
      5 4 3 2 1 * 1 2 3 4 5
      4 3 2 1 * * * 1 2 3 4
      3 2 1 * * * * * 1 2 3
      2 1 * * * * * * * 1 2
      1 * * * * * * * * * 1

      1. sudheersai

        class r
        {
        public static void main(String args[])
        {
        int s=1;
        for(int i=5;i>=1;i–)
        {
        for(int j=i;j>=1;j–)
        {
        System.out.print(j+” “);
        }
        for(int k=1;k<=s;k++)
        {
        System.out.print("* ");
        }
        for(int h=1;h<=i;h++)
        {
        System.out.print(h+" ");
        }
        System.out.println("");
        s+=2;
        }
        }
        }

    52. Can u hepl with the following pattern
      A
      BA
      CBA
      DCBA

    53. Shreyashi Mukherjee

      I
      IC
      ICS
      ICSE

    54. google user

      how to print
      Y
      PY
      PPY
      APPY
      HAPPY

    55. how can I make star patterns of letters ..E.g “ABBA”

    56. Sai Sarvani

      I need the output :10 20 30 40
      20 30 40 10
      30 40 10 20
      40 10 20 30

      1. I want this program

      2. import java.util.*;
        public class PrintNumbers {
        static Scanner in=new Scanner(System.in);
        public static void main(String args[])
        {
        int num=0;
        System.out.println(“Enter the Count Of Numbers”);
        num=in.nextInt();
        System.out.println(“Enter the numbers one by one”);
        int numbers[]=new int[num];
        try
        {
        for(int i=0;i<num;i++)
        {
        numbers[i]=in.nextInt();
        }
        PrintFormat(numbers);
        }
        catch(Exception e)
        {
        System.out.println(e.getMessage());
        }

        }

        public static void PrintFormat(int number[])
        {
        try
        {
        int length=number.length;
        for(int i=0;i<length-1;i++)
        {
        int temp=number[0];
        for(int j=0;j<length-1;j++)
        {
        number[j]=number[j+1];
        System.out.print(number[j]+" ");
        }
        number[length-1]=temp;
        System.out.print(" "+temp);
        System.out.println();

        }
        }
        catch(Exception e)
        {
        e.printStackTrace();
        }

        }

        }

      3. import java.util.*;
        public class PrintNumbers {
        static Scanner in=new Scanner(System.in);
        public static void main(String args[])
        {
        int num=0;
        System.out.println(“Enter the Count Of Numbers”);
        num=in.nextInt();
        System.out.println(“Enter the numbers one by one”);
        int numbers[]=new int[num];
        try
        {
        for(int i=0;i<num;i++)
        {
        numbers[i]=in.nextInt();
        }
        PrintFormat(numbers);
        }
        catch(Exception e)
        {
        System.out.println(e.getMessage());
        }

        }

        public static void PrintFormat(int number[])
        {
        try
        {
        int length=number.length;
        for(int i=0;i<length-1;i++)
        {
        int temp=number[0];
        for(int j=0;j<length-1;j++)
        {
        number[j]=number[j+1];
        System.out.print(number[j]+" ");
        }
        number[length-1]=temp;
        System.out.print(" "+temp);
        System.out.println();

        }
        }
        catch(Exception e)
        {
        e.printStackTrace();
        }

        }

        }

    57. hello could u helps me out ….
      this pattrn

      11
      2112
      321123
      43211234

    58. how to print
      ******
      ** **
      * *
      ** **
      ******

      1. can you make letter patterns ..I’ve been meaning to learn.

    59. kanimozhi m

      1 2 3 2 1 0
      4 3
      5 6 7 6 5 4

      8*9*9*8*7 please solve this problem

    60. How to print this pattern
      1
      24
      135
      2468
      13579
      Guys

      1. public class MyClass {
        public static void main(String args[]) {
        int i=1;
        int m=2;
        for (int j=1; j<=5; j++){
        int l=m;
        int p=i;
        for (int k=1; k<=j; k++){

        if ((j%2)==0){
        System.out.print(l);
        l=l+2;
        }
        if ((j%2)==1){
        System.out.print (p);
        p=p+2;
        }
        }
        System.out.println();
        }

        }
        }

    61. Biswajit Sahu

      L
      LO
      LOT
      LOTU
      LOTUS
      PLS slove this problem

      1. public class MyClass {
        public static void main(String args[]) {
        String s=”LOTUS”;
        char [] a=s.toCharArray();
        String n=””;
        for (int i=0; i<5; i++){
        n=n+a[i];
        System.out.println(n);

        }

        }
        }

        1. How to get data dynamicaly..and then print the pattern of above program

      2. import java.util.Scanner;
        public class First {
        public static void main(String args[])
        {
        System.out.println(“Enter the String”);
        Scanner sc=new Scanner(System.in);
        String n=sc.nextLine();
        for(int i=0;i<n.length();i++)
        {
        for(int j=0;j<=i;j++)
        {
        System.out.print(n.charAt(j));
        }
        System.out.println("");
        }
        }
        }

    62. ABCDEFGFEDCBA
      ABCDEF FEDCBA
      ABCDE EDCBA
      ABCD DCBA
      ABC CBA
      AB BA
      A A

    63. ABCDE
      ABCD
      ABCD
      ABC
      AB
      A

      1. AAAAA
        ABBBB
        ABCCC
        ABCDD
        ABCDE

        1. import java.util.*;
          public class Pattern24 {
          public static void main(String[] args) {
          // TODO Auto-generated method stub
          char i,j;
          int k;
          Scanner sc = new Scanner(System.in);
          char ch = sc.next().charAt(0);
          String str =””;
          for(i=’A’;i<=ch;i++){
          for(j=i;j<=ch;j++){
          str = str+i;
          }
          System.out.println(str);
          str = str.substring(0,str.indexOf(i)+1);
          }
          }
          }

    Leave a Reply.. code can be added in <code> </code> tags

    %d bloggers like this: