长方柱类
来源:互联网 发布: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;}