Thursday 26 January 2012

Write a C program that adds n number of terms of the following series 1/1! +2/2! + 3/3! + ..........

#include<stdio.h>
#include<conio.h>
void main( )
{
    int n,i,j,fact;
    float sum=0;
    clrscr();
    printf("Enter the number of terms:\n");
    scanf("%d",&n);
    for(i=1;i<=n;i++)
    {
        fact=1;
        for(j=i;j>=1;j--) // to find the factorial
        fact=fact*j;
        sum=sum+(float)i/fact;
    }
    printf("\nSum : %f",sum);
    getch();
}

No comments:

Post a Comment