Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <conio.h>
- #include <math.h>
- float factorial(float x);
- float func(float fact_value);
- int is_equal(float val1, float val2, float eps);
- int main()
- {
- float eps;
- float sum=0, i=1;
- printf("Enter epsilon: ");
- scanf("%f", &eps);
- printf("%f \n", func(5)-func(2));
- while (fabs(func(i)-func(i-1))<= eps)
- {
- sum+=func(i);
- i++;
- }
- printf("Total sum is %f ", sum);
- getch();
- return 0;
- }
- float factorial(float n)
- {
- if (n == 0 || n == 1) return 1;
- return (n * factorial(n - 1));
- }
- float func(float x)
- {
- return 1 /factorial(x);
- }
- int is_equal(float val1, float val2, float eps)
- {
- int result;
- result = fabs(val1 - val2) < eps;
- return result;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement