1.

Write a Java program to print Diamond Number Pattern.

Answer»

public class InterviewBitDiamondNumber{ public STATIC void diamondNumberDisplay(int maxNum){ for (int i = 1; i &LT;= maxNum; i++){ int n = maxNum; 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 = maxNum-1; i >= 1; i--){ int n = maxNum-1; 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(); } } public static void main(String[] args) { int n = 5; diamondNumberDisplay(n); }}

OUTPUT:

1 212 3212343212345432123454321234 32123 212 1


Discussion

No Comment Found