Pagini recente » Cod sursa (job #1002616) | Istoria paginii runda/cena | Cod sursa (job #3042182) | Cod sursa (job #234396) | Cod sursa (job #498099)
Cod sursa(job #498099)
#include <stdio.h>
int main()
{
long int p, k = 0, v =0;
long long i= 1, j =1;
int x = 1, flag = 0;
FILE *in, *out;
in = fopen("fact.in","r");
fscanf(in,"%ld",&p);
fclose(in);
out = fopen("fact.out","w");
if(p==0)fprintf(out,"%ld",x);
else
{
while(k < p)
{
i = j;
i = i*5;
j++;
v = i;
flag = 0;
while(flag == 0)
{
if((i%5) == 0)
{
i = i/5;
flag = 0;
k++;
}
else flag = 1;
}
}
fprintf(out,"%ld",v);
}
fclose(out);
return 0;
}