Advertisement
ppupil2

PRF192 ws4.q2

Mar 1st, 2020
259
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.43 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <math.h>
  4. #include <conio.h>
  5.  
  6. double myPi(double epsi);
  7. int main() {
  8.     system("cls");
  9.     double pi, epsi;
  10.     epsi = 0.00001;
  11.     pi = myPi(epsi);
  12.     printf(" pi = %lf\n", pi);  
  13.  
  14.     printf("\n");
  15.     return(0);
  16. }
  17.  
  18. double myPi(double epsi) {
  19.     double S,pi,a; int n;
  20.     S = 0; n = 0;
  21.     do {
  22.         a = pow(-1,n) / (2*n+1);
  23.         S += a;
  24.         n++;
  25.     } while (epsi < fabs(a));
  26.     S *= 4;
  27.     return (S);
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement