第05周:项目三:对象数组(构造函数)操作长方柱类
2014-03-25 17:11
267 查看
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 作 者:王颖 * 完成日期:2014 年 3 月 25 日 * 版 本 号:v1.0 * 输入描述: 无 * 问题描述:对象数组操作长方柱类 * 问题分析:略 * 算法设计:略 */ #include <iostream> using namespace std; class Bulk { private: double length; double width; double heigth; public: Bulk(int l=2,int w=2,int h=2) { length=l; width=w; heigth=h; } int tiji(); int biaomianji(); void output(); void get_value(); }; void Bulk::get_value() { int a,b,c; cout<<"请输入长、宽、高:"<<endl; cin>>a>>b>>c; length=a; width=b; heigth=c; } int Bulk::tiji() { return (length*width*heigth); } int Bulk::biaomianji() { int b=0; b=2*(length*width)+2*(length*heigth)+2*(width*heigth); return b; } 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个长方柱的体积和表面积 cout<<"长方柱的体积为:"<<endl; for(int i=0; i<5; i++) { cout<<b[i].tiji()<<" "; } cout<<endl<<"长方柱的表面积为:"<<endl; for(int i=0; i<5; i++) { cout<<b[i].biaomianji()<<" "; } return 0; }
心得体会:慢慢做,基础是关键!
相关文章推荐
- 第8周项目2-用数组对象操作长方柱类
- 第三周项目3——用数组对象操作长方柱类
- 对象数组操作长方柱类
- 第八周项目二用对象组操作长方柱类
- 第八周实践项目2-用对象数据操作长方柱类
- 对象数组操作长方柱类
- 8.2对象数组操作长方柱类
- 第四周项目三 对象数组操作长方形类
- C++第8周项目 数组和指针 【项目2-用对象数组操作长方柱类】(复习新版)
- 第四周项目3 用数组操作长方柱类
- 第八周上机实践项目2:用对象组操作长方柱类
- 第四周项目三 对象数组操作长方体类
- 第四周上机实践项目3-用对象数组操作长方柱类
- Java -- 利用反射 操作任意数组,包括对象数组 和 基本数据类型的数组
- c++实验6-项目一数组操作
- JavaScript基于对象方法实现数组去重及排序操作示例
- 【转】利用jQuery操作对象数组 by 轻吻情缘
- 第四周项目三用对象数组操作长方柱类
- 第五周 项目3 对象数组操作长方柱类
- 第05周:项目一扩展:矩形类的构造函数