2017年10月14日 星期六

[ITSA Basic]題目9. 計算正整數被3整除之數值之總和(C++)

題目9. 計算正整數被3整除之數值之總和



問題描述:
試寫一個程式,輸入一正整數N,可計算出1到N之間可被3整除的數值之總和。
輸入說明:
輸入一正整數。
輸出說明:
輸出總和。
範例:
輸入範例:輸出範例:
100
150
1683
3825

  1. #include <iostream>  
  2. using namespace std;  
  3.   
  4. int main() {  
  5.     int N, sum = 0;  
  6.   
  7.     while(cin >> N)  
  8.         {  
  9.         for (int j = 1; j <= N; j++)  
  10.         {  
  11.             if (j % 3 == 0)  
  12.             {  
  13.                 sum = sum + j;  
  14.             }  
  15.         }  
  16.         cout << sum << endl;  
  17.         sum = 0;  
  18.     }  
  19.     return 0;  
  20. }  

沒有留言:

張貼留言