Cod sursa(job #2437960)

Utilizator erjiAmalia Muresan erji Data 10 iulie 2019 20:16:00
Problema Algoritmul lui Euclid Scor 0
Compilator c-64 Status done
Runda Arhiva educationala Marime 0.6 kb
#include<stdio.h>


int main()
{
    int a, b, div = 0;
    printf("a=");
    scanf("%d", &a);
    printf("b=");
    scanf("%d", &b);

    if(a > b)
    {
        for(int i = b/2; i >= 1; i--)
        {
           if((a % i == 0) && (b % i == 0))
           {
               div = i;
               break;
           }
        }
    }
    else
    {
       for(int i = a/2; i >= 1; i--)
        {
           if((a % i == 0) && (b % i == 0))
           {
               div = i;
               break;
           }
        }
    }
    printf("cmmdc = %d", div);

return 0;
}