Board logo

標題: 因數分解 (三) - 計算因數的總和 [打印本頁]

作者: 周政輝    時間: 2017-6-24 09:39     標題: 因數分解 (三) - 計算因數的總和

呈上題
另外計算因數的總和
  1. #include<cstdlib>
  2. #include<iostream>
  3. using namespace std;
  4. int main()
  5. {
  6.     //因數計算機
  7.     // 10 => 1,2,5,10
  8.    
  9.     int num = 0;
  10.     int count =0;
  11.     int sum =0;
  12.     cin >> num;
  13.    
  14.     for(int i=1;i<=num;i++)
  15.     {
  16.       if(num % i ==0)
  17.       {
  18.         cout << i << ",";
  19.         count++;
  20.         sum = i + sum;
  21.       }        
  22.     }
  23.     cout <<"因數總和為:" << sum << endl;
  24.     cout <<"共有:" << count<< "個";
  25.    
  26.     system("pause");
  27.     return 0;   
  28. }
複製代碼

作者: 莊旻叡    時間: 2017-6-24 09:41

此帖僅作者可見
作者: 高睿辰    時間: 2017-6-24 09:43

此帖僅作者可見
作者: 高品溫    時間: 2017-6-24 09:44

此帖僅作者可見




歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://seed.istak.org.tw/) Powered by Discuz! 7.2