Outline Diamond Pattern

import java.util.*;
class Diamond {
   public static void main (String[] args) {
   Scanner sc=new Scanner(System.in);
    int i, j, k;
    System.out.println("Program for displaying pattern of .\n");
    int n=sc.nextInt();
for (i = 1; i <= n; i++)
   {
      for (j = 0; j < (n - i); j++)
         System.out.print(" ");
      for (j = 1; j <= i; j++)
         if(j == 1)
         System.out.print("*");
         else
         System.out.print(" ");
      for (k = 1; k < i; k++)
         if(k == i - 1)
         System.out.print("*");
         else
         System.out.print(" ");
      System.out.println();
   }
   for (i = n - 1; i >= 1; i--)
   {
      for (j = 0; j < (n - i); j++)
        System.out.print(" ");
      for (j = 1; j <= i; j++)
         if(j == 1)
         System.out.print("*");
         else
         System.out.print(" ");
      for (k = 1; k < i; k++)
         if(k == i - 1)
         System.out.print("*");
         else
         System.out.print(" ");
      System.out.println();
   }
  System.out.println();
}
}
input:
5
output:
Program for displaying pattern of .

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

Comments

Popular Posts