Thursday, January 22, 2015

Star pattern in Java in diamond shape


In the program the following star pattern will be printed.

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

The program is shown below :

import java.util.Scanner;

public class StarPattern
{
    public static void main(String[] args)
    {
        System.out.print("Enter no of row u want in star pattern : ");
        Scanner in = new Scanner(System.in);
                int num=in.nextInt();
                for(int i=1;i<=num;i++)
                {
                    for(int j=num;j>=i;j--)
                    {
                        System.out.print(" ");
                    }
                   for(int m=1;m<=i;m++)
                    {
                       System.out.print(" *");
                    }
                     System.out.print("\n");
                }    
                 for(int i=1;i<=num;i++)
                {
                    for(int j=1;j<=i;j++)
                    {
                        System.out.print(" ");
                    }
                   for(int m=num;m>=i;m--)
                    {
                       System.out.print(" *");
                    }
                     System.out.print("\n");
                }  
    }
   
}



OUTPUT:



Enter no of row u want in star pattern : 5
      *
     * *
    * * *
   * * * *
  * * * * *
  * * * * *
   * * * *
    * * *
     * *
      *

No comments:

Post a Comment