How to Print a Number Pyramid in Java
The following Java program prints a sequential number pyramid in Java. The output of the program is given below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
/** * Prints number pyramid Java * @author jj */ public class NumberPyramid { public static void main(String[] args) { int rows = 5; // number of rows for pyramid for(int i=1;i<=rows;i++) { for(int k=rows-i;k>=1;k--) { System.out.print(" "); } for(int j=1;j<=i;j++) { System.out.print(i*(i-1)/2+j+" "); } System.out.println(); } } }