- #include <iostream>
- using namespace std;
- int main()
- {int x,n;
- float p(int,int);
- cout<<"input n & x:";
- cin>>n>>x;
- cout<<"n="<<n<<",x="<<x<<endl;;
- cout<<"P"<<n<<"(x)="<<p(n,x)<<endl;
- return 0;
- }
- float p(int n,int x)
- {if (n==0)
- return(1);
- else if (n==1)
- return(x);
- else
- return(((2*n-1)*x*p((n-1),x)-(n-1)*p((n-2),x))/n);
- }