第五周 项目3 对象数组操作长方柱类
来源:互联网 发布:虚拟机运行软件卡 编辑:程序博客网 时间:2024/06/05 08:36
我的程序:/** 程序的版权和版本声明部分:* Copyright (c) 2013, 烟台大学计算机学院* All rights reserved.* 文件名称:test.cpp* 作 者:王鲁峰* 完成日期:2014 年 3月 26日* 版 本 号:v1.0* 对任务及求解方法的描述部分:* 输入描述:无* 程序输入:略* 程序输出:略* 算法设计:略*/#include <iostream>#include<Cmath>using namespace std;class Bulk{public: Bulk (double x=1.0,double y=1.0,double z=1.0):length(x),width(y),heigth(z){} double volume(); double area(); void get_value(); void showMessage();private: double length,width,heigth;};void Bulk::showMessage(){ cout<<"长方柱的长宽高分别为:"<<length<<' '<<width<<' '<<heigth<<endl; cout<<"该长方柱的体积为"<<volume()<<",表面积为:"<<area()<<endl;}void Bulk::get_value(){ cout<<"请输入长方柱的长宽高:"<<endl; cin>>length>>width>>heigth;}double Bulk::volume(){ double z; z=length*width*heigth; return z;}double Bulk::area(){ double s; s=2*(length*width+width*heigth+length*heigth); return s;}int main(){ Bulk b[5]={Bulk(2.3,4.5,6.7),Bulk(1.5,3.4),Bulk(10.5)}; b[4].get_value(); //下面分别输出这5个长方柱的体积和表面积 for(int i=0;i<5;i++) { cout<<"第b["<<i<<"]的长方体体积和表面积分别为:"<<endl; b[i].showMessage(); } return 0;}
运行结果:
心得体会:
当练习完上面的项目之后,自定义一个类,根本不在话下.....嘿嘿嘿
0 0
- 第五周 项目3 对象数组操作长方柱类
- 第五周 项目3 对象数组操作长方柱类
- 第五周项目3-对象数组操作长方柱类
- 第五周项目3-对象数组操作长方柱类
- 第二学期第五周项目3--对象数组操作长方柱类
- 第五周项目三:长方柱类(对象数组)
- 第五周 项目三:长方柱类(对象数组)
- 五周 项目3 对象数组操作长方柱类
- 第五周项目三对象数组操作长方柱类
- 第五周(项目三)——对象数组操作长方柱类。
- 第五周上机实践项目——对象数组操作长方柱类
- 第八周项目:用对象数组操作长方柱类
- 项目3--对象数组操作长方柱类
- 项目3-对象数组操作长方柱类
- 第3周-项目3-用对象数组操作长方柱类
- 2015年大一下第3周项目3-用对象数组操作长方柱类
- C++第5周(春)项目3 对象数组操作长方柱类
- 第4周项目3-用对象数组操作长方柱类
- 使用gdb调试程序小记
- SharePoint 2010中列表Add和Delete事件解析
- 几个重要库函数的实现-strcpy,strncpy,memcpy,memset
- c++第五周项目二分数类
- mongodb的java驱动与spring的整合
- 第五周 项目3 对象数组操作长方柱类
- PHP 文件读取 fread、fgets、fgetc、file_get_contents 与 file 函数
- Android之使用Android-query框架进行开发(一)
- 二、、现代电信网基础知识
- 自动跳转
- 谈谈网站防盗链
- 安装Product Review Captcha 出错
- emulatorx86.exe已停止工作 模拟器启动错误 问题解决方法
- Android音频系统之AudioFlinger(二)