Board logo

標題: [作業]while 迴圈 (三) [打印本頁]

作者: 張翼安    時間: 2015-12-19 00:18     標題: [作業]while 迴圈 (三)

本帖最後由 張翼安 於 2015-12-19 11:53 編輯

利用 while 迴圈計算 123~456 間, 所有3的倍數的總和.
即 123+126+129+...+453+456=?
作者: 張健勳    時間: 2015-12-19 12:02

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

作者: 任立宇    時間: 2015-12-19 12:38

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

作者: 張文擇    時間: 2015-12-19 12:52

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

作者: 蔡庭豪    時間: 2015-12-23 18:21

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

作者: 蔡季樺    時間: 2015-12-25 17:57

本帖最後由 蔡季樺 於 2015-12-26 10:39 編輯
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.      int i=123,ans=0;
  7.      while(i<=456)
  8.      {
  9.         ans+=i;
  10.         i+=3;
  11.      }
  12.     cout<<"123+126+129+...+453+456="<<ans<<endl;
  13.     system("pause");
  14.     return 0;
  15. }
複製代碼

作者: 蔡季樺    時間: 2015-12-25 18:01

本帖最後由 蔡季樺 於 2015-12-25 18:04 編輯

回復 2# 張健勳
你們
作者: 蔡季樺    時間: 2015-12-25 18:02

回復 3# 任立宇
好像
作者: 蔡季樺    時間: 2015-12-25 18:02

回復 4# 張文擇
寫錯
作者: 蔡季樺    時間: 2015-12-25 18:04

回復 5# 蔡庭豪
了!
作者: 吳承勳    時間: 2015-12-26 09:42

本帖最後由 吳承勳 於 2015-12-26 10:04 編輯
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6. int i = 123, ans = 0;
  7. while(i <= 456)
  8. {
  9.              ans=ans+i;
  10.              i = i + 3;         
  11.     }
  12.     cout<< ans << endl;
  13.     system("pause");
  14.     return 0;
  15. }
複製代碼





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