第五周作业 3

原创 2012年03月21日 07:43:20
 

/* (程序头部注释开始)
* 程序的版权和版本声明部分
* Copyright (c) 2011, 烟台大学计算机学院学生 
* 文件名称:                              
* 作    者: 计114-4   孙建朋                         
* 完成日期: 2012  年  3 月 19  日
* 版 本 号: 2012031903          
 
* 对任务及求解方法的描述部分
* 输入描述: 
* 问题描述:

* 程序输出: 
* 程序头部的注释结束
*/ 

#include<iostream>   
using namespace std;  
class Box  
{  
public:  
    Box();  
    Box(int,int,int);  
    int volume();  
    int area();  
    void lwh();  
private:  
    int length;  
    int width;  
    int heigth;  
};  
Box::Box(int h,int w,int len)  
{  
    width=w;  
    heigth=h;  
    length=len;  
}  
Box::Box()  
{  
    length=10;  
    width=10;  
    heigth=10;  
}  
int Box::volume()  
{  
    return (length*width*heigth);  
}  
int Box::area()  
{  
    return (2*(length*width+length*heigth+width*heigth));  
}  

void Box::lwh()  
{  
    cout<<"请输入该三角形的长,宽,高:";  
    cin>>length>>width>>heigth;  
}  
void main()  
{  
    Box a[5]=  
    {  
        Box(11,12,13),  
			Box(2,4,6),  
			Box(16,15,14)  
	};		
			 
		for(int i=0;i<4;i++)  
		{  
			cout<<"第"<<i+1<<"个长方柱的体积为:"<<a[i].volume()<<endl<<"     长方柱的表面积为:"<<a[i].area()<<endl;  
		} 
		Box b1;  
		a[4].lwh(); cout<<"第"<<i+1<<"个长方柱的体积为:"<<a[i].volume()<<endl<<"     长方柱的表面积为:"<<a[i].area()<<endl; 
}  


相关文章推荐

云课堂java-第五周编程作业2-井字棋

题目内容: 嗯,就是视频里说的那个井字棋。视频里说了它的基本思路,现在,需要你把它全部实现出来啦。 你的程序先要读入一个整数n,范围是[3,100],这表示井字棋棋盘的边长。比如n=3就表...

第五周作业——Dijkstra算法的实现

作业要求: 对加权图(tinyEWD.txt,mediumEWD.txt),计算从顶点0出发到其他顶点的最短路径,要求输出其从顶点0到每个顶点的路径,以及相应的路径距离。类名:GraphDijkstr...

第五周作业(一)

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

第五周作业——有向图邻接表表示及反向图构造

1. 有向图中反向图构造。对tinyDG.txt(http://pan.baidu.com/s/1o6jWtcA)文件所表示的图,输出其邻接表表示 与 反向图的邻接表表示。 邻接表表示示例如下: ...

第五周作业

又是一周一次的上机课了

第五周作业——有向图邻接表表示及反向图构造

有向图中反向图构造。对tinyDG.txt(http://pan.baidu.com/s/1o6jWtcA)文件所表示的图,输出其邻接表表示 与 反向图的邻接表表示。类名:GraphReverse...

第五周作业——有向图邻接表表示及反向图构造

1. 有向图中反向图构造。对tinyDG.txt(http://pan.baidu.com/s/1o6jWtcA)文件所表示的图,输出其邻接表表示 与 反向图的邻接表表示。类名:GraphRevers...

作业——在线学习Android课程之第五周

第一节 使用‘SharedPreferences’方便地存储数据1、什么是SharedPreferences?SharedPreferences是Android平台上一个轻量级的存储类,用来保存应...

第五周作业——有向图强连通分量的编程实现

作业要求: 对tinyDG.txt(http://pan.baidu.com/s/1o6jWtcA)文件所表示的图,输出其反向图中顶点post的逆序表示,并输出每一个强连通分量,输出图的超图(思考,o...

第五周作业——有向图邻接表表示及反向图构造

package javapage; import java.io.File; import java.io.PrintWriter; import java.util.Scanner; publi...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:第五周作业 3
举报原因:
原因补充:

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