Red de conocimiento informático - Descarga de software - Utilice programación en lenguaje C (métodos iterativos y recursivos) para encontrar P(n) x

Utilice programación en lenguaje C (métodos iterativos y recursivos) para encontrar P(n) x

Iteración: #include?

int?main()

{

int?n,i;

doble?a,b,c,x;

scanf("%d%lf",?&n,?&x);

if(n ==0)?printf("%lf\n",1);

else?if(n?==?1)?printf("%lf\n",x); p>

else

{

a=1;

b=x;

for(i?= ?1 ;?i

{

c=x*(2*i+1)/(n+1)*b?- ?i *a/(i+1);

a=b;

b=c;

}

printf( "% lf\n",c);

}

}

Método recursivo, #include?

doble ?calc(int?n,?double?x)

{

if(n?==0)?return?1;

si (n ?==?1)?return?x;

return?x*(2*n-1)/(n)*calc(n-1,x)?-?(i- 1) *calc(n-2,?x)/(n);

}

int?main()

{

int?n;

doble?x;

scanf("%d%lf",?&n,?&x);

printf(" %lf \n",calc(n,x));

return?0;

}