阿睿 發問時間: 電腦與網際網路程式設計 · 1 0 年前

如何寫這C++程式問題

試寫一程式,可計算出1到指定數值(由使用者輸入)間,所有可被3整除的數值之總和。並請加上可讓使用者決定是否在算一次的功能

煩請C++達人幫我

1 個解答

評分
  • 1 0 年前
    最佳解答

    #include <iostream>

    #include <string>

    using namespace std;

    int main(void)

    {

    bool fCont = true;

    int i, sum, target;

    string prompt;

    while(fCont)

    {

    cout << "input a number: ";

    cin >> target;

    for(i=3,sum=0;i<=target;i+=3)

    sum += i;

    cout << "total is " << sum << endl;

    cout << "want to compute again ? (y/n) ";

    cin >> prompt;

    if(prompt != "y" && prompt != "Y")

    fCont = false;

    }

    return 0;

    }

    參考資料: 自己
還有問題?馬上發問,尋求解答。