Pagini recente » Cod sursa (job #2145800) | Cod sursa (job #126970) | Cod sursa (job #2072004) | Cod sursa (job #521792) | Cod sursa (job #2798)
Cod sursa(job #2798)
#include<stdio.h>
int cmmdc(int a, int b)
{
while(a!=b)
{if(a>=b) a=a-b;
else b=b-a;
}
return a;
}
int main()
{int p, q, i, j, n, k=0;
FILE *f=fopen("fractii.in", "r");
FILE *g=fopen("fractii.out", "w");
fscanf(f, "%d", &n);
for(p=1; p<=n; p++)
{
for(q=1; q<=n; q++)
{if(cmmdc(p,q)==1) k++;
}
}
fprintf(g, "%d", k);
fclose(f);
fclose(g);
return 0;}