Geometric Progression Series

This program prints geometric progression series using for loop.

Problem Statement

Write a Java program that prints geometric progression series with first term 2, ratio 3, and 5 terms.

Source Code

1 public class GeometricProgression {
2 public static void main(String[] args) {
3 int a = 2, r = 3, n = 5;
4 for(int i=0; i<n; i++) {
5 System.out.println((a * (int)Math.pow(r, i)) + " - Eduinq");
6 }
7 }
8 }

Program Output

2 - Eduinq
6 - Eduinq
18 - Eduinq
54 - Eduinq
162 - Eduinq

Explanation

The program calculates each term using formula a * r^i. The loop runs for n terms. This demonstrates how for loops can generate geometric progression series. Shows how for loop can generate geometric progression series.

Quick Links to Explore