Advertisement
luizaspan

Aprox pi I

May 12th, 2015
351
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.50 KB | None | 0 0
  1. // calcular valor aproximado de pi através da série solução de Euler para o problema de basiléia
  2.  
  3. #include <stdio.h>
  4. #include <math.h>
  5.  
  6. #define pi M_PI
  7.  
  8. int main(void)
  9. {
  10.   int i;
  11.   double s,x,e;
  12.  
  13.   s=0;
  14.  
  15.   for (i=1;i<=100;i++)
  16.     {
  17.       s+=(1/pow(i,2)); // dá o resultado de pi^2/6
  18.     }
  19.  
  20.   x=pow(pi,2)/6;
  21.   e=((x-s)/x)*100;
  22.  
  23.   printf("\nValor calculado pela série: %lf \n",s);
  24.   printf("Valor esperado: %lf \n",x);
  25.   printf("Erro percentual: %.1lf% \n\n",e);
  26.    
  27.   return 0;
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement