C Program to print sum of series 1 + 1/2 + 1/3 + 1/4 + ....N for the given value of N.
For example, if N=5, output will be sum of 1 + 1/2 + 1/3 + 1/4 + 1/5, i.e. 2.28#include<stdio.h>
int main()
{
int i, N;
float sum=0;
printf("Enter N:");
scanf("%d", &N);
if(N<1){
printf("Enter value of N > 0.");
exit(1);
}
for(i=1; i<=N; i++)
{
if(i==1)
{
sum=1;
printf("Series = 1");
}
else
{
sum = sum + (float)1/i;
printf(" + 1/%d", i);
}
}
printf("\nSum of the series = %0.2f", sum);
return 0;
}
Output of program
Enter N:5
Series = 1 + 1/2 + 1/3 + 1/4 + 1/5
Sum of the series = 2.28
No comments:
Post a Comment