第5周專案4長方柱類
阿新 • • 發佈:2019-02-18
問題及程式碼 : /* *Copyright (c) 2016,煙臺大學計算機學院 *All rights reserved. *檔名稱 : *作 者 : 劉雲 *完成日期 : 2016年3月12號 *版 本 號 : v1.0 * *問題描述 : c++例4-2 *輸入描述 : point類的完整程式 *程式輸出 : */ #include<iostream> #include<cmath> using namespace std; class bulk { public: void setbulk(int l,int w,int h); int volume(); int areas(); private: int long1,wide,height; }; int bulk::volume() { return long1*wide*height; } int bulk::areas() { return 2*(long1*wide+long1*height+wide*height); } void bulk::setbulk(int l,int w,int h) { long1=l; wide=w; height=h; } int main() { bulk a,b,c; int l,w,h; cin>>l>>w>>h; a.setbulk(l,w,h); cout<<"長方柱的體積為"<<a.volume()<<endl; cout<<"長方柱的表面積為"<<a.areas()<<endl; cin>>l>>w>>h; b.setbulk(l,w,h); cout<<"長方柱的體積為"<<b.volume()<<endl; cout<<"長方柱的表面積為"<<b.areas()<<endl; cin>>l>>w>>h; c.setbulk(l,w,h); cout<<"長方柱的體積為"<<c.volume()<<endl; cout<<"長方柱的表面積為"<<c.areas()<<endl; return 0; }
執行結果:
知識點總結 :
從這個過程中,進一步鞏固了對簡單程式結構的認識,也學會了計算自頂向下由簡及深的方法
學習心得 :從現在開始,我要認真學習C++,鞏固知識點,在這個領域做到最好。