Cod sursa(job #1885479)

Utilizator emil_iulieMatei Emil Marian emil_iulie Data 19 februarie 2017 22:26:37
Problema Fractii Scor 0
Compilator c Status done
Runda Arhiva de probleme Marime 0.43 kb
#include<stdio.h>
int cmmdc(int a,int b);
int main()
{
    int n,p,q;
    int k=0;
    printf("n=");
    scanf("%d",&n);
    for(p=1;p<=n;p++)
        for(q=1;q<=n;q++){
            printf("%d/%d  ",p,q);
            if(cmmdc(p,q)==1)
                k++;
    }
    printf("\n numar aparitii=%d",k);
    return 0;
}
int cmmdc(int a,int b)
{
    while(a!=b)
     if(a>b)
        a=a-b;
    else
        b=b-a;
}