如题所述
// gongyuegongbei.cpp : å®ä¹æ§å¶å°åºç¨ç¨åºçå
¥å£ç¹ã
//
#include "stdafx.h"
#include <iostream>
using namespace std;
class num
{
private:
int num1;
int num2;
public:
num(int x1,int x2)
{
num1 = x1;
num2 = x2;
}
~num()
{
}
int Getcommonmultiple()
{
if(num1 > num2)
{
if(num1%num2 == 0)
{
return num1;
}
else
{
for(int i = 2 ; i <= num2 ; i++)
{
if((num1*i) % num2 == 0)
return num1*i;
}
return num1*num2;
}
}
else
{
if(num2%num1 == 0)
{
return num2;
}
else
{
for(int i = 2 ; i <= num1 ; i++)
{
if((num2*i) % num1 == 0)
return num2*i;
}
return num1*num2;
}
}
}
int Getcommondivisor()
{
int i = 1;
if(num1 > num2)
{
for(i = num2 ; i >= 2 ; i--)
{
if(num1 % i == 0 && num2 % i == 0)
{
return i;
}
}
if(i <= 2)
{
return 0;
}
}
else
{
for(i = num1 ; i >= 2 ; i--)
{
if(num1 % i == 0 && num2 % i == 0)
{
return i;
}
}
if(i <= 2)
{
return 0;
}
}
}
};
int main()
{
int m,n;
cin>>m;
cin>>n;
num test(m,n);
cout<<endl;
cout<<test.Getcommondivisor()<<endl;
cout<<test.Getcommonmultiple()<<endl;
while(1)
;
}
è¾å ¥æ¶ä»¥å车为é´é
è¾åºä¸º0表示两个æ°æ²¡æå ¬çº¦æ°ã
//
#include "stdafx.h"
#include <iostream>
using namespace std;
class num
{
private:
int num1;
int num2;
public:
num(int x1,int x2)
{
num1 = x1;
num2 = x2;
}
~num()
{
}
int Getcommonmultiple()
{
if(num1 > num2)
{
if(num1%num2 == 0)
{
return num1;
}
else
{
for(int i = 2 ; i <= num2 ; i++)
{
if((num1*i) % num2 == 0)
return num1*i;
}
return num1*num2;
}
}
else
{
if(num2%num1 == 0)
{
return num2;
}
else
{
for(int i = 2 ; i <= num1 ; i++)
{
if((num2*i) % num1 == 0)
return num2*i;
}
return num1*num2;
}
}
}
int Getcommondivisor()
{
int i = 1;
if(num1 > num2)
{
for(i = num2 ; i >= 2 ; i--)
{
if(num1 % i == 0 && num2 % i == 0)
{
return i;
}
}
if(i <= 2)
{
return 0;
}
}
else
{
for(i = num1 ; i >= 2 ; i--)
{
if(num1 % i == 0 && num2 % i == 0)
{
return i;
}
}
if(i <= 2)
{
return 0;
}
}
}
};
int main()
{
int m,n;
cin>>m;
cin>>n;
num test(m,n);
cout<<endl;
cout<<test.Getcommondivisor()<<endl;
cout<<test.Getcommonmultiple()<<endl;
while(1)
;
}
è¾å ¥æ¶ä»¥å车为é´é
è¾åºä¸º0表示两个æ°æ²¡æå ¬çº¦æ°ã
温馨提示:答案为网友推荐,仅供参考