Board logo

標題: for 迴圈 (五) - 累加 [打印本頁]

作者: 鄭繼威    時間: 2022-10-8 01:53     標題: for 迴圈 (五) - 累加

本帖最後由 鄭繼威 於 2022-10-8 13:43 編輯

利用 for 迴圈, 計算 1 加到 100.
先看for 迴圈 (一)是從1~10,把它改成1~100再來累加
累加時初始值為0

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {   
  6.     int sum=0;        //累加時初始值為0

  7.     for(int i=1; i<=100; i++){
  8.         sum+=i;
  9.     }
  10.     cout<<"1+2+3+...+100="<<sum<<endl;
  11.     system("pause");
  12.     return 0;   
  13. }
複製代碼

作者: 盧禹丞    時間: 2022-10-8 13:20

本帖最後由 盧禹丞 於 2022-11-19 14:34 編輯
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main(){

  5.     int sum=0;
  6.     int i=123;  
  7.     while(i<=456)  
  8.     {
  9.         cout<<i<<endl;
  10.          
  11.           sum+=i;
  12. i+=3;}
  13.        cout<<"123+126+129+...+453+456="<<sum<<endl;
  14.     system("pause");
  15.     return 0;   
  16. }
複製代碼
[/code]
作者: 宜儒    時間: 2022-10-8 13:28

本帖最後由 宜儒 於 2022-10-8 14:31 編輯
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main(){
  5.     int sum=0;
  6.     for(int i=1;i<=100;i++){
  7.             sum+=i;
  8.     }
  9.     cout<<"1+2+3+...+100="<<sum<<endl;
  10.     system("pause");
  11.     return 0;
  12. }
複製代碼

作者: 鍾瑄羽    時間: 2022-10-8 13:31

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {   
  6.     int sum=0;        

  7.     for(int i=1; i<=100; i++)
  8.         sum+=i;
  9.     cout<<"1+2+3+...+100="<<sum<<endl;
  10.     system("pause");
  11.     return 0;   
  12. }
複製代碼

作者: 吳俊頡    時間: 2022-10-8 14:07

本帖最後由 吳俊頡 於 2022-10-8 14:29 編輯
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {   
  6.      int sum=0;
  7.      for(int i=1;i<=100;i++){
  8.          sum+=i;   
  9.      }
  10.      cout<<"1+2+3+...+100="<<sum<<endl;   
  11.      system("pause");
  12.     return 0;
  13. }
複製代碼

作者: 陳宥霖    時間: 2022-10-8 14:17

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {   
  6.      int sum=0;
  7.      for(int i=1;i<=100;i++)
  8.          sum+=i;   
  9.      
  10.      cout<<"1+2+3+...+100="<<sum<<endl;   
  11.      system("pause");
  12.     return 0;
  13. }
複製代碼

作者: 鄭繼威    時間: 2022-10-8 14:31

5
作者: 翁川祐    時間: 2022-10-8 14:32

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {   
  6.    int sum=0;
  7.    for(int i=1;i<=100;i++)
  8.    {   
  9.        sum+=i;
  10.    }
  11.    cout<<"1+2+3+...+100="<<sum<<endl;
  12.     system("pause");
  13.     return 0;   
  14. }
複製代碼

作者: 楊芊琦    時間: 2022-10-8 14:34

  1. #include<cstdlib>
  2. #include<iostream>
  3. using namespace std;
  4. int main()
  5. {
  6.     int num = 0;
  7.     for(int i =  1;i <= 100;i++)
  8.     {
  9.             num += i;
  10.             cout<<num<<endl;      
  11.     }
  12.     system("pause");
  13.     return 0 ;
  14. }
複製代碼

作者: 徐啟祐    時間: 2022-10-8 14:36

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {   
  6.     int sum=0;
  7.     for(int i=1; i<=100; i++)
  8.         {
  9.         sum+=i;
  10.     }
  11.     cout<<"1+2+3+...+100="<<sum<<endl;
  12.     system("pause");
  13.     return 0;   
  14. }
複製代碼

作者: 林雋喆    時間: 2022-10-8 14:36

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {   
  6.     int sum=0;        

  7.     for(int i=1; i<=100; i++){
  8.         sum+=i;
  9.     }
  10.     cout<<"1+2+3+...+100="<<sum<<endl;
  11.     system("pause");
  12.     return 0;   
  13. }
複製代碼

作者: 羅暐傑    時間: 2022-10-8 14:37

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;

  4. int main(){
  5.     int sum=0;
  6.         for(int i=1;i<=100; i++) {
  7.             sum+=i;
  8.         }
  9.          cout<<"1+2+3+4+5+...+100="<<sum<<endl;
  10.          system("pause");
  11.          return 0;
  12.     }
複製代碼

作者: 羅紹齊    時間: 2022-10-8 14:38

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main(){
  5.     int sum=0;
  6.     for(int i=1;i<=100;i++){
  7.             sum+=i;
  8.             }
  9.             cout<<"1+2+3...+100="<<sum<<endl;
  10.                            
  11.     system("pause");
  12.     return 0;
  13. }
複製代碼

作者: 吳丞治    時間: 2022-10-8 14:44

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {   
  6.     int sum=0;        //累加時初始值為0

  7.     for(int i=1; i<=100; i++){
  8.         sum+=i;
  9.     }
  10.     cout<<"1+2+3+...+100="<<sum<<endl;
  11.     system("pause");
  12.     return 0;   
  13. }
複製代碼

作者: 陳牧謙    時間: 2022-10-14 20:17

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {   
  6.     int sum=0;        
  7.     for(int i=1; i<=100; i++){
  8.         sum+=i;
  9.     }
  10.     cout<<"1+2+3+...+100="<<sum<<endl;
  11.     system("pause");
  12.     return 0;   
  13. }
複製代碼

作者: 陳泓亦    時間: 2022-10-15 13:23

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {   
  6.     int sum=0;
  7.     for(int i=1;i<=100;i++){
  8.     sum+=i;
  9. }
  10.     cout<<"1+2+3...+100="<<sum<<"\n";
  11.     system("pause");
  12.     return 0;
  13. }  
複製代碼

作者: 黃品禎    時間: 2022-10-15 13:23

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main(){
  5. int sum=0;
  6. for(int i=1;i<=100;i++){
  7. sum+=i;
  8. }
  9. cout<<"1+...+100="<<sum<<endl;
  10. system ("pause");
  11. return 0;
  12. }
複製代碼

作者: 羅紹齊    時間: 2022-11-19 14:24

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main(){
  5.     int sum=0;
  6.     int i=123;
  7.     while(i<=456)
  8.     {
  9.                  sum+=i;
  10.                  i+=3;
  11.    
  12.                  }
  13.                  cout<<sum<<endl;
  14.                  
  15.                  
  16.     system("pause");
  17.     return 0;
  18. }
複製代碼

作者: 曹祁望    時間: 2023-1-13 20:18

  1. #include <cstdlib>
  2. #include <iostream>
  3. #include <math.h>

  4. using namespace std;

  5. int main() {
  6.   int x, y, a=0;
  7.   bool run = true;
  8.   string con;
  9.   while (run) {
  10.     a = 0;
  11.    
  12.     cout << "請輸入數字1:";
  13.     cin >> x;
  14.     cout << "請輸入數字2:";
  15.     cin >> y;
  16.     for (int i = x; i <= y; i++) {
  17.       a = a + i;
  18.       
  19.       
  20.     }
  21.     cout << "從" << x << "加到" << y << "為" << a << endl;

  22.     cout << "要繼續請打1:";
  23.     cin >> con;
  24.     if (con != "1") {
  25.       break;
  26.     }
  27.     system("cls");
  28.   }
  29.   system("pause");
  30.   return 0;
  31. }
複製代碼





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