第五周上机任务项目3-(编写基于对象的程序)
2013-03-29 15:37
337 查看
01./* 02.* 程序的版权和版本声明部分 03.* Copyright (c)2013, 烟台大学计算机学院学生 04.* All rightsreserved. 05.* 文件名称: bulk.cpp 06.* 作 者:赵冠哲 07.* 完成日期:2013年3月29日 08.* 版本号: v1.0 09.* 输入描述: 10.* 问题描述: 11.*/ #include<iostream> using namespace std; class Bulk { public: Bulk(double a=1.0,double b=1.0,double c=1.0):length(a),width(b),height(c){} double volune(void); double area(void); void get_value(); void showmessage(); private: double length,width,height; }; int main() { Bulk b[5]={Bulk(2.3,4.5,6.7),Bulk(1.5,3.4),Bulk(10.5)}; //下面分别输出这5个长方柱的体积和表面积 for(int i=0;i<4;i++) { cout<<"第"<<i+1; b[i].showmessage(); } b[4].get_value(); b[4].showmessage(); } void Bulk::get_value() { cout<<"请输入长柱体的长、宽、高:"; cin>>length>>width>>height; } double Bulk::volune(void) { return(length*width*height); } double Bulk::area(void) { return(2*length*width+2*length*height+2*length*width); } void Bulk::showmessage() { cout<<"个柱体的体积是:"<<volune()<<"该柱体的表面积是:"<<area()<<endl; }
运行结果:
![](http://img.my.csdn.net/uploads/201303/29/1364542963_8338.jpg)
相关文章推荐
- 第三周上机任务--任务四--编写基于对象的程序--求三个长方柱的体积
- 第五周项目三----编写基于对象的程序之求五个长方柱的体积和表面积
- 第三周上机任务--任务四--编写基于对象的程序--求三个长方柱的体积(改进版)
- 第五周任务三:编写基于对象的程序,求5个长方柱的体积和表面积
- 第五周实验指导--任务三--编写基于对象的程序,求5个长方柱的体积和表面积
- 《第五周实验报告3-1》---编写基于对象的程序,求5个长方柱的体积和表面积
- C++第5周任务【任务3】编写基于对象的程序,求5个长方柱的体积和表面积。
- 2013第六周上机任务【项目2 程序填空(2)】
- 第五周上机实践项目:编写一个求x的n次方的函数
- 2013第五周上机任务【项目2 分数类】
- 第五周 【项目2 - 对象作为数据成员】和【项目3-用多文件组织多个类的程序】
- 第五周上机实践项目2-对象作为数据成员
- 2013第四周上机任务【项目3-程序的多文件组织】
- 第五周上机任务项目1-(2,3默认参数构造函数)
- 编写基于对象的程序,计算三个长方住的表面积和体积
- 2013第六周上机任务【项目1 程序改错】
- 第十一周上机任务项目1:学会单步执行和调试程序
- 第五周上机项目2对象作为数据成员
- 2013第五周上机任务【项目1 三角形类(构造函数)】
- 第五周上机实践项目3-用多文件组织多个类的程序