KnowledgeBoat Logo

Java Series Programs

Write a program in Java to find the sum of the given series:

x - x2/3 + x3/5 - x4/7 + …. to n terms

Java

Java Iterative Stmts

ICSE

83 Likes

Answer

import java.util.Scanner;

public class KboatSeries
{
    public static void main(String args[]) {
        Scanner in = new Scanner(System.in);
        System.out.print("Enter x: ");
        int x = in.nextInt();
        System.out.print("Enter n: ");
        int n = in.nextInt();
        
        double sum = 0;
        int a = 1;
        for (int i = 1, j = 1; i <= n; i++, j+=2) {
            double term = Math.pow(x, i) / j * a;
            sum += term;
            a *= -1;
        }
        System.out.println("Sum = " + sum);
    }
}

Output

BlueJ output of Write a program in Java to find the sum of the given series: x - x 2 /3 + x 3 /5 - x 4 /7 + …. to n terms

Answered By

34 Likes