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

Varooogggggggggg
Elaborati o functie care calculeaza
cel mai mare divizor comun al numerelor naturale a,b

Răspunsuri la întrebare

Răspuns de MihaiChirculete
1
int dMax(int a, int b)
{
    int min;

    if(a>b) min = a;
    else min = b;

    int divMax;

    for(int i=1; i<min/2; i++)
        if(a%i==0 && b%i==0)
            divMax = i;

    return divMax;
}

MihaiChirculete: Ma rog, in loc de int main pui si tu int dMax(int a, int b), iar la final in loc de ultimul cout si return 0 pui return divMax;
MihaiChirculete: Nu mai e cazul. Am editat raspunsul
Alte întrebări interesante