第二周项目2-长方柱类
来源:互联网 发布:新网域名管理密码忘记 编辑:程序博客网 时间:2024/06/06 03:56
问题及代码:
/* *Copyright(c)2014,烟台大学计算机学院 *All rights reserved. *文件名称:test.cpp *作者:黄艳 *完成日期:2015年 3月20日 *版本号:v1.0 *问题描述:编写基于对象的程序,求3个长方柱(Bulk)的体积。 数据成员包括长(length)、宽(width)、高(heigth)、体积,要求设计成员函数实现下面的功能: (1)由键盘输入3个长方柱的长、宽、高; (2)计算长方柱的体积(volume)和表面积(areas); (3)输出这3个长方柱的体积和表面积; *输入描述:输入三个长方柱的长宽高 *程序输出:输出每个长方柱的体积和表面积 */#include <iostream>using namespace std;class Bulk{public: void input(); void get_volume(); void get_areas(); double volume; double areas;private: double lengh; double width; double heigh;};void Bulk::input(){ cout<<"依次输入长 宽 高:"; cin>>lengh; cin>>width; cin>>heigh;}void Bulk::get_volume(){ volume=lengh*width*heigh;}void Bulk::get_areas(){ areas=2*(lengh*width+lengh*heigh+width*heigh);}int main( ){ Bulk b1,b2,b3; b1.input(); b2.input(); b3.input(); b1.get_volume(); b1.get_areas(); b2.get_volume(); b2.get_areas(); b3.get_volume(); b3.get_areas(); cout<<"体积依次为:"; cout<<b1.volume<<" "<<b2.volume<<" "<<b3.volume; cout<<"\n表面积依次为:"; cout<<b1.areas<<" "<<b2.areas<<" "<<b3.areas;}
运行结果:
0 0
- 第二周项目2-长方柱类
- 第二周 项目2-长方柱类
- 第二周【项目2-长方柱类】
- 第二周项目2-长方柱类
- 第二周 项目2-长方柱类
- 第二周项目二 长方柱类
- 第二周项目二:长方柱类
- 第二周项目二--长方柱类
- 第二周 项目二-长方柱类
- 第二周项目二长方柱类
- 第二周 项目二--长方柱类
- 第二周项目二长方柱类
- 第二周项目二 长方柱类
- 第二周项目二 长方柱类
- 第二周 项目二 长方柱类
- 第二周项目:长方柱类
- 第二周 项目二 长方柱类
- 第二周项目3-长方柱类
- VS2013默认打开html文件没有设计视图的解决办法
- c# 生成拼音输入码
- 3.22
- 阿里电话面试-解决两个冲突的事项
- 3.22
- 第二周项目2-长方柱类
- ANDROID线程间通信机制
- 3.22
- eclipse错误: 找不到或无法加载主类 exp1.Hello之解决
- POJ1006: 中国剩余定理的完美演绎
- [LeetCode 59] Spiral Matrix II
- C# 汉字转拼音(全拼)
- A-star算法概述及其在游戏开发中的应用分析
- 去哪儿网校园招聘笔试题(成都)--之一