InterviewSolution
| 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 <= 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); }} 1 212 3212343212345432123454321234 32123 212 1 |
|