#include
long int potencia( long int b, long int e)
{ long int p=1, i;
for(i=1; i<=e; i++)
p=p*b;
return(p);
}
long int factorial(long int n)
{ long int f=1, i;
for (i=1;i<=n;i++)
f=f*i;
return(f);
}
long int par( long int x)
{ if (x%2==0)
return(1);
else
return(0);
}
main()
{ long int p,q, n,m,e,d,v1,v2;
printf("digite p y q");
scanf("%ld""%ld",&p,&q);
v1=par(p);
v2=par(q);
if((v1==1)&&(v2==1))
{ n = p*q;
m = (p-1)*(q-1);
e = factorial(m);
d = potencia(e,m);
printf("los numeros son n=%ld, e=%ld, d=%ld",n,e,d);
}
else
printf("ERROR NO SON PARES LOS DOS");
getch();
}
No hay comentarios:
Publicar un comentario