第二週 專案一 旱冰場造價

2021-06-29 04:43:57 字數 1015 閱讀 5126

問題及**:

/**檔名稱:test.cpp

*完成日期:2023年03月17日

*版本號:v1.0

**問題描述:有乙個圓形的旱冰場地,場地內抹水泥,造價為每平方公尺m元,圍欄用木條圍成,每公尺造價n元,輸入旱冰場半徑,用程式計算出其造價。

先定義類,確定其資料成員和成員函式。在這裡要定義的旱冰場類,實際我們只關心其面積和周長,根據面積計算場地內抹水泥的造價,

根據周長計算圍欄的造價。有了類的定義,在main函式中定義該類物件,呼叫成員函式即可以完成求解。

實際上,對於旱冰場,我們只關心它就是乙個圓。這就是設計中抓住了本質。於是,設計乙個circle(圓)類,資料成員為圓的半徑,

circle類還提供計算圓的面積和邊長的成員函式。在main函式中,定義乙個circle類的物件,呼叫成員函式求出旱冰場的造價。

(2)在類宣告和main()函式之間,定義宣告的成員函式。

*輸入描述:旱冰場的半徑r

*程式輸出:旱冰場的造價

*/#include #include#includeusing namespace std;

const int m=20; //水泥場地每平公尺造價

const int n=35; //圍欄每公尺造價

class circle

;//下面定義需要的成員函式

void circle::setradius (double x)

{ if (x>0)

radius=x;

else

coutcircle c;

c.setradius(r);

cout<

知識點總結:成員函式的編譯,應該注意的是在類外定義成員函式的時候要用「作用域限定符」即「::」表示類的字母要大寫。

學習心得:很久沒有程式設計序了,覺得有些生疏,就連截圖都不會了,在寒假也沒程式設計序,比別人差一大截,希望現在彌補還不算晚,除了奮鬥別無選擇。

第二週專案一旱冰場造價

問題及 檔名稱 test.cpp 作 者 郝俊宇 完成日期 2015年 3 月16 日 版 本 號 v1.0 問題描述 有乙個圓形的旱冰場地,場地內抹水泥,造價為每平方公尺m元,圍欄用木條圍成,每公尺造價n元,輸入旱冰場半徑,用程式計算出其造價 輸入描述 半徑 程式輸出 旱冰場的造價 include...

第二週 專案一 旱冰場造價

問題及 檔名稱 project.cpp 作 者 chenqin.完成日期 2015年3月18日 版 本 號 v1.0 問題描述 有乙個圓形的旱冰場地,場地內抹水泥,造價為每平方公尺m元,圍欄用木條圍成,每公尺造價n元,輸入旱冰場半徑,用程式計算出其造價 程式輸入 略 程式輸出 略 include u...

第二週專案1 旱冰場造價

檔名稱 text.cpp 完成日期 2015年 3月 18日 版本號 v1.0 問題描述 有乙個圓形的旱冰場地,場地內抹水泥,造價為每平方公尺m元,圍欄用木條圍成,每公尺造價n元,輸入旱冰場半徑,用程式計算出其造價。程式輸入 半徑r 程式輸出 花費 include using namespace s...