Red de conocimiento informático - Conocimiento de la instalación - Cómo programar columnas de escaleras

Cómo programar columnas de escaleras

La imagen está fuera de los límites. Por desgracia, tomó mucho tiempo salir finalmente de los límites.

Solo cambia el tipo, no cambies nada más

Cámbialo a tipo flotante o doble, preferiblemente doble, porque el factorial es un número astronómico.

Espero adoptar

# include ltstdio.h gt

int n;

void main()

{

fac flotante(coma flotante a, coma flotante b);

Coma flotante x, y;

Suma flotante;

printf("Ingrese el número de paso: ");

scanf("d ", ampn

sum=fac(x, y

<); p> printf("f\n ",sum);

}

Factor de punto flotante (punto flotante a, punto flotante b)

{

Peine flotante (j flotante);

Punto flotante w = 0;

for(a = 0; a lt= n; a)

{

for(b = 0; b lt= n/2; b )

si (a 2*b==n)

{

w =peine(a b)/(peine(a)*peine(b)).

}

}

Regresar w;

}

Peine flotante (j flotante)

{

si (0==j) devuelve 1;

si no devuelve (j * comb(j-1));

}