C Program To Print Sum of Series 1+1/2+1/3+1/4+…+1/n
Here, we have listed How To Print The Sum of Series of Numbers in the format 1 + 1/2 + 1/3 + … +1/n in C Programming Language. It is important that we should know about the How A For Loop Works before getting further with the C Program Code.
We have listed following Methods To Find The Sum of Sequence in C Programming:
- Addition of Series without Function
- Sum of Sequence with Function
In this C Program, we take a Limit as an Input from the user. Suppose, if the user enters the Limit as 5, the program will calculate the Sum of Sequence starting from Numbers 1 to 5.
Example
1 + 1/2 + 1/3 + 1/4 + 1/5 = 2.283333
Also Read: Addition of Series 1 + 2 + 3 + 4 + …. + N C Program
Method 1: Find Sum of Sequence without Function in C
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | #include<stdio.h> int main() { double count, limit, sum = 0; printf("nThe Sum of Series 1+1/2+1/3+...+1/n n"); printf("Enter The Limit:t"); scanf("%lf", &limit); for(count = 1;count <= limit;count++) { sum = sum + (1/count); } printf("nSum of Series:t %lf", sum); printf("n"); return 0; } |
Also Read: Sum of Sequence 1 + 1/2 + 1/4 + 1/8 + …. + 1/n C Program
Method 2: Calculate Sum of Series using Function in C Programming
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | #include<stdio.h> double calc_sum(double x); int main() { double limit, res; printf("nThe Sum of Series 1+1/2+1/3+...+1/n n"); printf("Enter The Limit:t"); scanf("%lf", &limit); res = calc_sum(limit); printf("nSum of Series:t %lf", res); printf("n"); return 0; } double calc_sum(double x) { double count, sum = 0; for(count = 1;count <= x;count++) { sum = sum + (1/count); } return sum; } |
Output

If you have any compilation errors or doubts in this C Program Addition of Series, let us know about it in the Comment Section below.
Please upload more variations of Sum of Series in C programming. It helps to understand the logic in much better way.