Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include <math.h>
- #define pi 3.14159
- double factorial (float m) // functia factorial
- {
- double f=1;float i;
- for (i=1;i<=m;i++)
- f=f*2i+1;
- return f;
- }
- float putere(float a,int b) // functia putera
- {
- float p=1;int i,c=b;
- if(a==0)return 0;
- for(i=1;i<=c;i++);
- p=p*a;
- if(b>=0)return p;
- else return 1/p;
- }
- int main () //functia principala
- {
- float x=0,y,t=0,h,e=1e5;float a=-pi/2,b=pi/4,n,s;
- //h=0.23561; x=a;
- h=(3*pi)/40; x=a;
- printf ("_____________________________________________________________\n");
- printf ("| | | | |\n");
- printf ("| x | y | n | sqrt(π+x) |\n");
- printf ("|_______________|______________|______________|______________|\n");
- printf ("| | | | |\n");
- while (x<=b)
- { y=0,n=1;
- do {
- t=(pow(-1,n-1)*sqrt(pi))*((1+x)*(factorial(2*n-1))*pow(x,n))/((2*pi)*factorial(n));
- s=sqrt(pi+x);
- n++;
- y+=t;
- }
- while (fabs(t)>=e);
- printf("| %3.1f | %9.5f | %2f | %2f |\n",x,y,n,s);
- x+=h;
- }
- printf ("|_______________|_______________|____________|____________|\n");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement