KnowledgeBoat Logo

Computer Applications

Design a class to overload a function series( ) as follows:

(a) void series (int x, int n) – To display the sum of the series given below:

x1 + x2 + x3 + ………. xn terms

(b) void series (int p) – To display the following series:

0, 7, 26, 63 ………. p terms

(c) void series () – To display the sum of the series given below:

1/2 + 1/3 + 1/4 + ………. 1/10

4 Likes


Answer

public class KboatOverloadSeries
{
    void series(int x, int n) {
        long sum = 0;
        for (int i = 1; i <= n; i++) {
            sum += Math.pow(x, i);
        }
        System.out.println("Sum = " + sum);
    }

    void series(int p) {
        for (int i = 1; i <= p; i++) {
            int term = (int)(Math.pow(i, 3) - 1);
            System.out.print(term + " ");
        }
        System.out.println();
    }

    void series() {
        double sum = 0.0;
        for (int i = 2; i <= 10; i++) {
            sum += 1.0 / i;
        }
        System.out.println("Sum = " + sum);
    }
}

Output

BlueJ output of Design a class to overload a function series( ) as follows: (a) void series (int x, int n) – To display the sum of the series given below: x 1 + x 2 + x 3 + ………. x n terms (b) void series (int p) – To display the following series: 0, 7, 26, 63 ………. p terms (c) void series () – To display the sum of the series given below: 1/2 + 1/3 + 1/4 + ………. 1/10BlueJ output of Design a class to overload a function series( ) as follows: (a) void series (int x, int n) – To display the sum of the series given below: x 1 + x 2 + x 3 + ………. x n terms (b) void series (int p) – To display the following series: 0, 7, 26, 63 ………. p terms (c) void series () – To display the sum of the series given below: 1/2 + 1/3 + 1/4 + ………. 1/10BlueJ output of Design a class to overload a function series( ) as follows: (a) void series (int x, int n) – To display the sum of the series given below: x 1 + x 2 + x 3 + ………. x n terms (b) void series (int p) – To display the following series: 0, 7, 26, 63 ………. p terms (c) void series () – To display the sum of the series given below: 1/2 + 1/3 + 1/4 + ………. 1/10

Answered By

1 Like