fork download
  1. #include<math.h>
  2. #include<stdio.h>
  3.  
  4. double func(double u)
  5. { double a;
  6. a = ((sin(u))/(sqrt(u)));
  7. return a;}
  8.  
  9. int main()
  10. {
  11. int i, N;
  12. double sum, u, a, b, h, Fa, Fb, F;
  13.  
  14. printf("Enter value of N\n");
  15. scanf("%d" ,&N);
  16.  
  17. a=0.01;
  18. b=1000;
  19.  
  20. h=(b-a)/(N-1);
  21.  
  22. sum=0;
  23. F=func(a);
  24. u=a;
  25.  
  26. for(i=0; i<N; i++)
  27. {
  28. sum=sum+F;
  29. u=u+h;
  30. F=(func(u));
  31. }
  32.  
  33. Fa=func(a);
  34. Fb=func(b);
  35.  
  36. sum=sum-(0.5*Fa)-(0.5*Fb);
  37. sum=sum*h;
  38.  
  39. printf("I: %lf\n", sum);
  40. return 0;
  41. }
Success #stdin #stdout 0s 2012KB
stdin
10000
stdout
Enter value of N
I: 1.231548