C program to Calculate 1/2 - 2/3 + 3/4 - 4/5 + 5/6 - ...... n series

In c language you can print any number series. Here i will show you how to print number series in c language with explanation. In case of print number series you need to focus on common difference between two numbers..

C program to Calculate 1/2 - 2/3 + 3/4 - 4/5 + 5/6 - ...... n series




#include<stdio.h>
int main()
{
    double i, n,sum=0;
    n=10;
    for(i=1;i<=n;i++)
    {
        if ((int)i%2==1)
            sum+=i/(i+1);
        else
            sum-=i/(i+1);
    }
    printf("Sum: %lf",sum);
    return 0;
}



Output:


Sum: -0.263456




#include <stdio.h>
#include <stdlib.h>

int main()
{
    double i, n,sum=0;
    printf("\n Enter n value (1/2 - 2/3 + 3/4 - 4/5 + 5/6 - ...... n):");
    scanf("%lf",&n);
    for(i=1;i<=n;i++)
    {
        if ((int)i%2==1)
            sum+=i/(i+1);
        else
            sum-=i/(i+1);
    }
    printf("Sum: %lf",sum);
    return 0;
}




Output:

Enter n value (1/2 - 2/3 + 3/4 - 4/5 + 5/6 - ...... n) : 31
Sum: 0.677766
Process returned 0 (0x0) execution time : 2.685 s




Instagram