第五周实验报告 任务3

原创 2012年03月21日 18:34:45
#include <iostream>

using namespace std;

class Box
{
public:
    Box();

Box( int h, int w, int len):height(h),width(w),length(len){}


int volume();

int  area();

void set_box();

void show_box();

private:
int length;

int width;

int height;
};
int main()

{
Box B[5] = { Box(4, 5, 6),
Box(7, 8, 9),
Box(10, 11, 12)
};

for (int i = 0; i < 4; i++)
{

cout << "第" << i + 1 << "个长方体的体积为"  << B[i].volume() <<"面积为" << B[i].area() << endl;
}
B[5].set_box();

B[5].show_box();

return 0;
}


Box::Box()
{
height = 8;

width = 8;

length = 8;

}

int Box::volume()
{
return(height * width * length);

}
int Box::area()
{
return ( (height * width + height * length + width * length) * 2);

}
void Box::set_box()
{
int len,w,h;


cout << "请输入第5个长方体的长,宽,高:"<< endl;

cin >> len >> w >> h ;

height = h;

width = w;

length = len;


}
void Box::show_box()
{
cout << "第5长方体的体积为" << volume() << "面积为" << area() << endl;
}


 
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

第五周实验报告(任务3)

【 任务3】编写基于对象的程序,求5个长方柱的体积和表面积。长方柱类的数据成员包括长(length)、宽(width)、高(heigth)等。另外: (1) 需要定义长方柱类,5个长方柱采用一个对象...

《第五周实验报告任务3》

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

第五周实验报告 任务四

源程序: #include using namespace std; class Student { public: Student(int, float); ...

第五周实验报告 任务一

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

第五周实验报告 任务三

源程序: #include using namespace std; class Box { public: Box(int h = 10, int w = 10, int...

第五周实验报告 任务一

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

Java第五周实验报告任务一【封装一类三角形对象Triangle】

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

第五周实验报告 任务二

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

第五周实验报告任务(1-1)

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

第五周实验报告(任务2)

C++中提供了多种基本的数据类型。实际上,这些远不能满足我们的需求,如复数(第10章的例子大多是处理虚数的),再如分数。本任务将设计一个简单的分数类,完成对分数的几个运算。一则巩固基于对象编程的方法,...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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