第二周项目2——长方柱类

来源:互联网 发布:北京国税金税三期软件 编辑:程序博客网 时间:2024/06/05 16:41
/* *Copyright(c)2014,烟台大学计算机学院 *All rights reserved. *文件名称:text.cpp *作者:郭栋 *完成日期:2015年 3月 18日 *版本号:v1.0 * *问题描述:编写基于对象的程序,求3个长方柱(Bulk)的体积。数据成员包括长(length)、宽(width)、高(heigth)、体积,要求设计成员函数实现下面的功能:  *(1)由键盘输入3个长方柱的长、宽、高;  *(2)计算长方柱的体积(volume)和表面积(areas);  *(3)输出这3个长方柱的体积和表面积; *程序输入:三组长宽高 *程序输出:分别体积和表面积 */#include <iostream>using namespace std;class Bulk{public:    void set_();    void display();private:    double length,width,heigth;    double volume;    double areas;};void Bulk::set_(){    cout<<"请输入长方柱长宽高:";    cin>>length;    cin>>width;    cin>>heigth;}void Bulk::display(){    cout<<"volume="<<length*width*heigth<<endl;    cout<<"areas="<<(length*width+length*heigth+width*heigth)*2<<endl;}int main(){    Bulk b1,b2,b3;    cout<<"b1:"<<endl;    b1.set_();    b1.display();    cout<<"b2:"<<endl;    b2.set_();    b2.display();    cout<<"b3:"<<endl;    b3.set_();    b3.display();    return 0;}

运行结果;

总结:还算独立自主完成了,有许多进步,不过在设定方面还是不够精辟直接

 

0 0