Numeric Pyramid Pattern

This program prints a pyramid of numbers using nested for loop.

Problem Statement

Write a Java program that prints a pyramid of numbers up to 5 rows using nested for loop.

Source Code

1 public class NumericPyramid {
2 public static void main(String[] args) {
3 int num = 1;
4 for(int i=1; i<=5; i++) {
5 for(int j=1; j<=i; j++) {
6 System.out.print(num + " ");
7 num++;
8 }
9 System.out.println();
10 }
11 }
12 }

Program Output

1 
2 3 
4 5 6 
7 8 9 10 
11 12 13 14 15 

Explanation

The outer loop controls rows, inner loop prints sequential numbers. This demonstrates numeric pyramids using nested loops. Shows how nested for loops can generate numeric pyramids.

Quick Links to Explore