👤

Dau 70 puncte!
Subprogramul "divimpar" are 2 parametrii a si b prin care primeste 2 numere naturale din intervalul (1,10^5). Subprogramul returneaza c.m.m.d.c impar a numerelor a si b.


Răspuns :

int divimpar(int a, int b)
{
int t;
while (b != 0)
{
        t = b;
        b = a % b;
         a = t;
}
if(a%2==1) return a;
else return 0;
}