c++程序设计实验报告

原创 2012年03月27日 19:15:04

/*
* 程序的版权和版本声明部分
* Copyright (c) 2011, 烟台大学计算机学院学生
* All rights reserved.
* 文件名称:   对象数组                    
* 作    者:  计114-3  杨坛坛                           
* 完成日期: 2012 年 3 月27  日
* 版 本 号:    vc2008     

* 对任务及求解方法的描述部分
* 输入描述:
* 问题描述:运用对象数组,调用成员函数
* 程序输出: 长方柱面积,体积
* 程序头部的注释结束
*/

#include <iostream>
using namespace std;
class Cuboid
{public:
    Cuboid(double x =1.0,double y=2.0,double z=3.5);//默认参数的构造函数
    double volume();//求长方柱的体积
    double area();//成员函数求面积
	void set_value();//置三边的值
	void show();
private:
	double length;//长
	double width;//宽
	double heigth;//高
};

Cuboid::Cuboid(double x ,double y,double z)
{
	length=x;
	width=y;
	heigth=z;
}
void Cuboid::set_value()
{
	cout<<"请输入长,宽,高:"<<endl;
	cin>>length;
	cin>>width;
	cin>>heigth;
}
void Cuboid::show()
{
	cout<<"体积:"<<volume()<<endl;
	cout<<"面积:"<<area()<<endl<<endl;
}
double Cuboid::volume()
{
	double V;
	V=2*(length*width+length*heigth+width*heigth);
	return V;
}
double Cuboid::area()
{
	double S;
	S=length*width*heigth;
	return S;
}
void main()
{
	int i=0;
	Cuboid C[5]={Cuboid(2.0,3.5,4.5),Cuboid(1.2,3.2,7.8),Cuboid(7.6,6.5,4.5),Cuboid()};
	C[4].set_value();
	for(i=0;i<5;i++)
	{
		cout<<"C["<<i<<"]:"<<endl;
		C[i].show();
	}
}
	


	 


 

运行结果:

STL编程题1(C++程序设计第8周)

问题描述下面的程序输出结果是:1 2 6 7 8 9请填空:#include #include #include using namespace std; int main() { ...
  • NNNNNNNNNNNNY
  • NNNNNNNNNNNNY
  • 2016年01月04日 08:54
  • 1237

贪吃蛇程序设计报告

贪吃蛇游戏程序设计一、课程设计任务    贪吃蛇小游戏程序设计二、设计要求通过游戏程序设计,提高编程兴趣与编程思路,巩固C语言中所学的知识,合理的运用资料,实现理论与实际相结合。(1).收集资料,分析...
  • biaolovechen
  • biaolovechen
  • 2010年07月18日 11:15
  • 3154

C++程序设计实验报告(8-1)

/* 实验内容: 实现复数类中的运算符重载 * 程序的版权和版本声明部分  * Copyright (c) 2011, 烟台大学计算机学院学生  * All rights reserve...
  • chuang123xin
  • chuang123xin
  • 2012年04月11日 17:30
  • 499

C++程序设计实验报告(十七)

第14周报告2: 实验目的:学会使用循环控制语句解决实际问题 实验内容:用循环控制语句编写程序,完成表达式的计算 * 程序头部注释开始(为避免提交博文中遇到的问题,将用于表明注释的斜杠删除了) ...
  • dqybzs
  • dqybzs
  • 2012年02月01日 17:19
  • 282

C++程序设计实验报告(五)

报告1: 实验目的:学会使用循环控制语句解决实际问题 实验内容:用if语句编写选择结构的程序,完成分段函数的求解 /* * 程序的版权和版本声明部分 * Copyright (c) 20...
  • qdliuzhen
  • qdliuzhen
  • 2012年02月14日 10:37
  • 395

c++程序设计实验报告(15-1)

/* *实验内容:    * 程序的版权和版本声明部分    * Copyright (c) 2011, 烟台大学计算机学院学生    * All rights reserved.    *...
  • chuang123xin
  • chuang123xin
  • 2012年05月30日 17:46
  • 474

C++程序设计实验报告(二十五)

第17周报告3(任务3) 实验目的: 实验内容: * 程序头部注释开始 * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rig...
  • dqybzs
  • dqybzs
  • 2012年02月02日 18:13
  • 219

C++程序设计实验报告(二十三)

第17周报告1(任务1): 实验目的:理解结构体的概念,并学会结构体的初步应用 实验内容:利用指针解决问题 * 程序头部注释开始 * 程序的版权和版本声明部分 * Copyright (c)...
  • dqybzs
  • dqybzs
  • 2012年02月02日 18:11
  • 388

C++程序设计实验报告(五)

报告2:换钱计划 实验目的:学会用循环结构解决实际问题 实验内容:划算的交易? // 以下是我编制的程序 #include using namespace std; int main( ...
  • dqybzs
  • dqybzs
  • 2012年02月01日 16:54
  • 216

C++程序设计实验报告(二十二)

第16周报告2(任务3) 实验目的:学会利用指针解决问题 实验内容:求出一个数所有的奇数因子 * 程序头部注释开始 * 程序的版权和版本声明部分 * Copyright (c) 2011, ...
  • dqybzs
  • dqybzs
  • 2012年02月02日 18:10
  • 269
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:c++程序设计实验报告
举报原因:
原因补充:

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