Pagini recente » Cod sursa (job #3165760) | Cod sursa (job #2645392) | Cod sursa (job #1604296) | Cod sursa (job #2645120) | Cod sursa (job #298142)
Cod sursa(job #298142)
#include<stdio.h>
FILE *f,*g;
int main()
{
f=fopen("fact.in","r");
g=fopen("fact.out","w");
long int p,i,vc,j;
int x[10000];
fscanf(f,"%ld",&p);
if(p==0) { i=1; fprintf(g,"%ld",i); }
else if(p<0) {i=-1; fprintf(g,"%ld",i); }
else {
i=0;
j=0;
x[0]=0;
while(p!=0)
{
x[j]=x[j]+5;
if(x[j]==10) { x[j]=0; a[j+1]++; }
if(a[j]>9) { a[j]=0; j++; }
p--;
}
for(vc=i;vc>=0;vc--)
{
fprintf(g,"%d",x[vc]);
}
}
return 0;
}