From d713d6e6146fc70763f47ea977e2138d9a8a98b2 Mon Sep 17 00:00:00 2001 From: prakash Date: Sat, 13 Oct 2018 23:40:30 +0530 Subject: [PATCH] algo to claculate factorial upto 100 --- LargeFactorials.c/LargeFactorials.c | 39 ++++++++++++++++++ .../OneNote Table Of Contents.onetoc2 | Bin 0 -> 4744 bytes 2 files changed, 39 insertions(+) create mode 100644 LargeFactorials.c/LargeFactorials.c create mode 100644 LargeFactorials.c/OneNote Table Of Contents.onetoc2 diff --git a/LargeFactorials.c/LargeFactorials.c b/LargeFactorials.c/LargeFactorials.c new file mode 100644 index 0000000000..999638422d --- /dev/null +++ b/LargeFactorials.c/LargeFactorials.c @@ -0,0 +1,39 @@ +#include +int fac(int x) +{ + int a[200],counter,temp,i,z=0; + a[0]=1; + counter=0; + for(; x>=2; x--) + { + temp=0; + for(i=0; i<=counter; i++) + { + temp=(a[i]*x)+temp; + a[i]=temp%10; + temp=temp/10; + } + while(temp>0) + { + a[++counter]=temp%10; + temp=temp/10; + } + } + for(i=counter; i>=0; i--) + {printf("%d",a[i]);} +} + int fac(int x); + int main() + { + int i,x,n; + scanf("%d",&n); + for(i=0;i{R z+Y{?FSqyNdyBhPM9OnB- z{?QN^5g~wFXL|24ZaOS_s2i5=K^gq=RHgtBp9zQsffytP!s(r}d_jDWIH;Jmm3h@xRi zVk;kE;REYph!o&%1WCVWXqaDhNunt<*rVC8aPpSyT|J<(5*u(3vh$4S|M+9-y4|yYyzUurBw$?}=w(