长方柱类

来源:互联网 发布:sar算法需要什么基础 编辑:程序博客网 时间:2024/04/27 18:56
Copyright (c) 2013, 烟台      All rights reserved.      作者:石晓涛      完成日期:2013 年3月25日      版本号:v1.0         输入描述:           问题描述:         程序输出:            算法设计:
#include <iostream>   using namespace std;  class Box{public:void get_doul();  //赋值    void get_volume();            //体积void get_area();//表面积void volume_play();void area_play();private:double height;            //高double width;             //宽double length;            //长double volume;  //体积    double area;              //面积};void Box::get_volume(){ volume=height*width*length;}void Box::get_area(){area=2*(height*width+height*length+width*length);}void Box::get_doul( ){cout<<"请输入长,宽,高:"<<endl;cin>>length;cin>>width;cin>>height;get_area();get_volume();}void Box::area_play(){cout<<"表面积为"<<area<<endl;}void Box::volume_play(){cout<<"体积为"<<volume<<endl;}int main(){Box b1,b2,b3;b1.get_doul();cout<<"第一个长方柱:"<<endl;b1.area_play();b1.volume_play();b2.get_doul();cout<<"第二个长方柱:"<<endl;b2.area_play();b2.volume_play();b3.get_doul();cout<<"第三个长方柱:"<<endl;b3.area_play();b3.volume_play();return 0;}