Cel mai mare divizor comun c++

Configurare noua (How To)

Situatie

Solutie

int a,b;
cin>>a>>b;
while(a!=b)
{
if(a>b) a=a-b;
else b=b-a;
}
cout<<a;
return 0;

Observatii

  1. Conditia trebuie sa devina falsa pentru ca instructiunile sa nu se repete la infinit
  2. Instructiunile se repeta cat timp conditia este adevarata
  3. Este posibil ca instructiunile sa nu se execute niciodata, atunci cand conditia este falsa de la inceput

Tip solutie

Permanent

Voteaza

(9 din 23 persoane apreciaza acest articol)

Despre Autor

Leave A Comment?