/*
*檔名稱:project.cpp
*完成日期:2023年3月17日
*版本號:v1.0
**問題描述:有乙個圓形的旱冰場地,場地內抹水泥,造價為每平方公尺m元,圍欄用木條圍成
,每公尺造價n元,輸入旱冰場半徑,用程式計算出其造價。
先定義類,確定其資料成員和成員函式。在這裡要定義的旱冰場類,實際我們只關心其
面積和周長,根據面積計算場地內抹水泥的造價,根據周長計算圍欄的造價。有了類的定義,
在main函式中定義該類物件,呼叫成員函式即可以完成求解。
實際上,對於旱冰場,我們只關心它就是乙個圓。這就是設計中抓住了本質。於是,
設計乙個circle(圓)類,資料成員為圓的半徑,circle類還提供計算圓的面積和邊長的成員
函式。在main函式中,定義乙個circle類的物件,呼叫成員函式求出旱冰場的造價。
請在下面提示的基礎上完成程式,其中需要做的工作
類宣告和main()函式之間,定義宣告的成員函式。。
*輸入描述:略。
*程式輸出:略。
*/#include #include using namespace std;
const int m=20; //水泥場地每平公尺造價
const int n=35; //圍欄每公尺造價
class circle
;//下面定義需要的成員函式
void circle::setradius(double r)
int circle::area()
int circle::circumference()
int main()
{ double r;
cout<
cin>>r;
circle c;
c.setradius(r);
cout<
執行結果:
知識點總結:
運用類和物件的知識,編寫程式**解決問題。
第2周專案1 旱冰場造價
日期 2015年3月14 問題描述 輸入旱冰場半徑,輸出造價 問題輸入 輸入半徑 問題輸出 輸出造價 include using namespace std const int m 20 const int n 35 class circle void circle setradius double...
第二週專案1 旱冰場造價
檔名稱 text.cpp 完成日期 2015年 3月 18日 版本號 v1.0 問題描述 有乙個圓形的旱冰場地,場地內抹水泥,造價為每平方公尺m元,圍欄用木條圍成,每公尺造價n元,輸入旱冰場半徑,用程式計算出其造價。程式輸入 半徑r 程式輸出 花費 include using namespace s...
第二週專案1旱冰場造價
include using namespace std const int m 20 水泥場地每平公尺造價 const int n 35 const double pi 3.14 圍欄每公尺造價 class circle double circle area double circle circum...