Advertisement
icatalin

functie cmmdc

Oct 2nd, 2014
302
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.55 KB | None | 0 0
  1. #include <iostream>
  2. #include <fstream>
  3.  
  4. using namespace std;
  5. ifstream f("date.in");
  6.  
  7. int cmmdc (int a, int b)
  8. {
  9.     while (a != b)
  10.     {
  11.         if (a > b)
  12.         {
  13.             a = a - b;
  14.         }
  15.         else
  16.         {
  17.             b = b - a;
  18.         }
  19.     }
  20.     return a;
  21. }
  22.  
  23. int main()
  24. {
  25.     int a1,b1,a2,b2,c1,c2,q1,q2;
  26.     f>>a1>>b1>>a2>>b2;
  27.     c1=a1;
  28.     c2=a2;
  29.     q1=b1;
  30.     q2=b2;
  31.     if (cmmdc(a1,b1)==1)
  32.     cout<<c1<<" "<<q1;
  33.     else
  34.     if (cmmdc(a1,b1)==1)
  35.     cout<<c2<<" "<<q2;
  36.     else
  37.     cout<<"Nu sunt.";
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement