Informatică, întrebare adresată de marinmaria99, 9 ani în urmă

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.


AntiEaglesDavids: un exemplu?

Răspunsuri la întrebare

Răspuns de raluid
12
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;
}
Alte întrebări interesante