- #include <iostream>
- #include <cstdlib>
- using namespace std;
- int main()
- {
- int num=0; int nun=0; int Factor=1; int count=0; int num1=0; int num2=0; int nub=0;
- cout<<"因數計算器"<<endl;
- cout<<"輸入一個值"<<endl;
- cin>>num;
- cout<<"輸入另一個值"<<endl;
- cin>>nun;
- cout<<"輸入第三個值"<<endl;
- cin>>nub;
-
- while(Factor<=num)
- {
- if(num%Factor==0&&nun%Factor==0&&nub%Factor==0)
- {
- cout<<Factor<<",";
- count++;
- num1 += Factor;
- }
- Factor++;
- }
- cout<<"有"<<count<<"因數"<<endl;
- cout<<num1<<"因數"<<endl;
- system("pause");
- return 0;
- }
複製代碼 |