Informatică, întrebare adresată de ihavesuperpowers12, 8 ani în urmă

Se citește n un număr natural și succesiv. În variabila a se citesc n numere.
Afișați cmmdc al celor n numere ​

Răspunsuri la întrebare

Răspuns de Sooshee
1

int main()

{ unsigned int n, d=2, g=0, i;

cin>>n;

unsigned int a[n];

for (i=0; i<n; i++)

{ cin>> a[i] ;}

while(g==0)

{ for (i=0; i<n; i++)

if (a[i] %d==0) g++;

if (g==n) //dacă toate nr au fost div cu d

cout << d;

else g=0; //daca nu se găsește se reia

d++; //se verifica cu un alt divizor

}

}

Alte întrebări interesante