第五周任务三

原创 2012年03月22日 19:16:43
#include <iostream>
#include <cmath>

using namespace std;
class Box
{
public:
	void volume();
	void area();
	void set();
	Box (int h = 18,int w = 20,int len = 36):height(h),width(w),length(len){}
private:
	double length;
	double width;
	double height;
};
int main()
{
	Box a[5] = {

	Box(10,12,15),
	Box(15,18,20),
	Box(16,20,26),
	};

	a[4].set();

	cout << "the volume of a[0] is: " << endl;
	a[0].volume();
	cout << "the area of a[0] is: " <<  endl;
	a[0].area();

	cout << "the volume of a[0] is: " << endl;
	a[1].volume();
	cout << "the area of a[0] is: " << endl;
	a[1].area();

	cout << "the volume of a[0] is: " << endl;
	a[2].volume(); 
	cout << "the area of a[0] is: " << endl;
	a[2].area();

	cout << "the volume of a[0] is: " << endl;
	a[3].volume();
	cout << "the area of a[0] is: " << endl;
	a[3].area();

    cout << "the volume of a[4] is: " << endl;
	a[4].volume();
	cout << "the area of a[4] is: " << endl;
	a[4].area();

	system("pause");

	return 0;
}

void Box::area()
{
	double ar;

    ar=2*(length * height + length * width + height * width);

	cout << ar << endl;

}

void Box::volume()
{
	double vol;

	vol = height * width * length;

	cout << vol << endl;
}

void Box::set()
{
	cin >> height >> length >> width;
}

相关文章推荐

第五周任务(三)

* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: 编写...
  • cailwen
  • cailwen
  • 2012年03月20日 17:18
  • 335

《第五周任务三》求五个长方体的表面积和体积

实验报告模板1. 本学期的报告均发到csdn博客。周一上机,周四前要完成本周上机任务并发布博文。 2. 本学期起程序头部的注释请自行加入,从本学期起不再统一给出。这是一个程序员良好习惯中的一部分,养...

第五周任务三(用对象数组求多个长方柱类)

/**(程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名...

长方体。第五周任务三

程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生  * All rights reserved. * 文件名称: * 作 者:石丽君  * 完成日...

第五周任务三:编写基于对象的程序,求5个长方柱的体积和表面积

/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: ...

C++程序设计实验报告(四十一)---第五周任务三

/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2012, 烟台大学计算机学院学生  * All rights reserved. * 文件名称:  ...

第五周实验报告(任务三)《处理分数》

/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称:处理...

第五周实验指导--任务三--编写基于对象的程序,求5个长方柱的体积和表面积

/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: 编...

第五周实验报告 任务一

源代码: //默认构造函数 #include #include using namespace std; class Triangle { public: Tria...

第五周上机任务2

/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称:练习.cpp...
  • dqybzs
  • dqybzs
  • 2012年03月24日 19:05
  • 439
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:第五周任务三
举报原因:
原因补充:

(最多只允许输入30个字)