- #include<iostream>
- #include<cstdlib>
- using namespace std;
- int main(){
- int num1, num2, num3,/*sum=0, counter=0*/ big;
- cout<<"輸入數字一:";
- cin>>num1;
- cout<<"輸入數字二:";
- cin>>num2;
- cout<<"請輸入數字三:";
- cin>>num3;
- //cout<<"公因數:";
- int small=num1<num2?num1:num2<num3?num2:num3;
-
- int i;
- for(i=1;i<=small;i++){
- if(num1%i==0 and num2%i==0 and num3%i==0){
- //counter++;
- //sum+=i;
- big=i;
- }
- }
- cout<<"最大公因數"<<big<<endl;
- system("pause");
- return 0;
- }
複製代碼 |