Board logo

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

作者: 周政輝    時間: 2017-5-20 09:21     標題: while 迴圈 (三)

試著印出 123~999之間
所有3的倍數的總和
作者: 莊旻叡    時間: 2017-5-20 09:28

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

作者: 高品溫    時間: 2017-5-20 09:34

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

作者: 高睿辰    時間: 2017-5-26 18:22

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





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