Number Pyramid

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 4 rows using nested for loop.

Source Code

1 public class NumberPyramid {
2 public static void main(String[] args) {
3 int num = 1;
4 for(int i=1; i<=4; 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 

Explanation

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

Quick Links to Explore