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

c.m.m.d.c in C++ eu am incercat asa :
#include

using namespace std;


int main()
{
int a,b,t;
cin>>a>>b;
while (b != 0)
{
t = b;
b = a % b;
a = t;
}
cout< }
imi da 90 de puncte pe pbinfo

Răspunsuri la întrebare

Răspuns de Tesla31415
0
int main()
{cin>>a>>b;
while(a!=b)
{if(a>b)
a=a-b;
else
b=b-a;
}
cout<<b;
return 0;
}
Răspuns de express
2
La sursa ta, ai uitat cazurile particulare a si b == 0 sau cazul a == 0 si b != 0 atunci scrii b sau cazul a != 0 si b == 0 si atunci afisezi a. Succes!
Alte întrebări interesante