## Problem Statement

In this programming tutorial, we need to write a script or program that can compute the sum of the following series `1/2+4/5+7/8+……(1+(3n-3)/2+(2n-2))`

.

The series goes in the following pattern

- The difference between the two consecutive numerators and denominators values is 3.
- And the series starts with 1/2

The end values of the series will be

1+(3n-3) / 2+(3n-3)

Where `n`

represent the total number of elements present in the series.

**For example **

Let’s say if the value of n is `3`

**Input **

n=3

**Output**

2.175

**Explanation **

If the value of `n`

is 3, this means only 3 elements will be present in the series.

=1/2 + 4/5 + 7/8 =0.5+0.8+0.875 =2.17

### Solution

To solve the problem we will use the brute force approach in which we will take the help of for loops, and keep adding the series values into the total sum.

We will create a loop from range `1 to 1+(3n-3)`

, and with a 3 step iteration jump, here `n`

is the number of elements or values present in the series.

### C Program to find the Sum of Series 1/2+4/5+7/8 +…

#include <stdio.h> int main() { float sum=0,n,i, numerator, denominator; printf("Here we will calculate the sum of series 1/2+4/5+7/8 + ... \n"); //input the value of n printf("Enter the value of n: "); scanf("%f", &n); //compute the sum for(i=1;i<=(1+(3*n-3)); i+=3) { numerator = i; denominator = i+1; //compute the sum sum += numerator / denominator; } printf("The sum of the series is: %.2f",sum); return 0; }

**Output**

Here we will calculate the sum of series 1/2+4/5+7/8 + ...á Enter the value of n: 3 The sum of the series is: 2.17

**C++ program to find the sum of series 1/2+4/5+7/8+…**

#include<iostream> using namespace std; int main() { float sum=0,n, numerator, denominator; cout<<"Here we will calculate the sum of series 1/2+4/5+7/8+… \n"; //input the value of n cout<<"Enter the value of n: "; cin>>n; for(int i=1;i<=(1+(3*n-3)); i+=3) { numerator = i; denominator = i+1; //compute the sum sum += numerator / denominator; } cout<<"The sum of the series is: "<<sum; return 0; }

**Output**

Here we will calculate the sum of series 1/2+4/5+7/8+... Enter the value of n: 4 The sum of the series is: 3.08409

**Python Program to find the Sum of Series 1/2+4/5+7/8+…**

print("Here we will calculate the sum of series 1/2+4/5+7/8+… ") # initialize the value of sum sum_=0 # input the value of n n = int(input("Enter the value of n: ")) for i in range(1, (1+(3*n-3))+1, 3): numerator =i denominator = i+1 # compute the sum sum_+=numerator/denominator print(f"The sum of the series is: {round(sum_,3)}")

**Output:**

Here we will calculate the sum of series 1/2+4/5+7/8+… Enter the value of n: 4 The sum of the series is: 3.084

**Wrapping Up!**

In this tutorial, we discussed how to print the sum of a series `1/2+4/5+7/8+…`

using C, C++ and Python programming language. To find the sum of the series we used the brute force technique in which we used a for loop and add every number of the series to the total sum.

If you like this article or have any suggestions please let us know by commenting down below.

**People are also reading:**

- Python Program to Display Calendar
- WAP to find quotient and remainder of two numbers
- Python Program to Check Leap Year
- WAP to print three numbers in descending order
- Python Program to Find HCF or GCD
- WAP to convert a lowercase alphabet to uppercase or vice-versa using ASCII code
- Python Program to Check if a Number is Positive, Negative or 0
- WAP to calculate the area of a circle and accepts radius from the user
- Python Program to Calculate the Area of a Triangle
- WAP to find the divisors of a positive Integer