/ Patterns / pattern_12.java
pattern_12.java
 1  /* 
 2   * Write code to print the following pattern 
 3   * * * * * *
 4   * * *   * *
 5   * *       *
 6   * * *   * *
 7   * * * * * *
 8   */ 
 9  
10  public class pattern_12 {
11    public static void main(String[] args) {
12      int n = 5; 
13  
14      for(int i = 1; i <= n; i++) {
15        for(int j = 1; j <= n; j++) {
16          if (i == 1 || i == n || j == 1 || j == n || (i == j && i != (n+1)/2) || (j == (n - i + 1) && i != (n+1)/2)) {
17            System.out.print("* ");
18          }
19          else {
20            System.out.print("  ");
21          }
22        }
23        System.out.println();
24      }
25    }
26  }