Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<stdio.h>
- #include<math.h>
- float func(float x ){
- return pow(2.71828, -x);
- }
- int main(){
- printf("F(x)= e^-x -x \n\n");
- int iteration, i;
- float xi = 0, ea = 0, root = 0.56714329, et = 0;
- printf("Enter Maximum Iteration Number: ");
- scanf("%d",&iteration);
- printf("\n\nSolution:-\n----------\n");
- printf("\nIteration \tXi \t\t%ca(%c) \t\t%ct(%c)", 228,37,228,37);
- printf("\n---------------------------------------------------------");
- for( i = 0; i <= iteration; i++ ){
- et = fabs( ( (root - xi)/root ) * 100 );
- printf("\n%d \t\t%f \t%f \t%f", i, xi, ea, et);
- ea = fabs( ( (func(xi) - xi)/func(xi) ) * 100 );
- xi = func(xi);
- printf("\n---------------------------------------------------------");
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement