第五周上机实践项目——项目4-长方柱类
来源:互联网 发布:网络借贷不还会坐牢吗 编辑:程序博客网 时间:2024/05/21 09:50
- /*
- *Copyright (c) 2016,烟台大学计算机与控制工程学院
- *All rights reserved.
- *文件名称:lemon.cpp
- *作 者:郑志金
- *完成日期:2016年3月28日
- *版 本 号:v1.0
- *
- *问题描述:编写基于对象的程序,求3个长方柱的体积。
- *(1)由键盘输入3个长方柱的长、宽、高;
- *(2)计算长方柱的体积和表面积;
- *(3)输出这三个长方柱的体积和表面积;
- *输入描述:输入长宽高。
- *输出描述:输出长方柱的体积和表面积。
- */
- #include <iostream>
using namespace std;
class Bulk
{
public:
int volume();
int areas();
void fuzhi(int chang,int kuan,int gao);
private:
int length,width,heigth;
};
int Bulk::volume()
{
return length*width*heigth;
}
int Bulk::areas()
{
return 2*length*width+2*length*heigth+2*width*heigth;
}
void Bulk::fuzhi(int chang,int kuan,int gao)
{
length=chang;
width=kuan;
heigth=gao;
}
int main()
{
int chang,kuan,gao;
int i;
Bulk a[3];
cout<<"请输入三个长方形的长宽高:"<<endl;
for(i=0;i<3;i++)
{
cin>>chang>>kuan>>gao;
a[i].fuzhi(chang,kuan,gao);
}
cout<<"三个长方形的体积和表面积分别为:"<<endl;
for(i=0;i<3;i++)
cout<<a[i].volume()<<' '<<a[i].areas()<<endl;
return 0;
} - 运行结果:。
- 知识点总结:善于利用抽象和封装来解决问题。
0 0
- 第五周上机实践项目 项目4 - 长方柱类
- 第五周上机实践项目——项目4-长方柱类
- 第五周上机实践项目——项目4-长方柱类
- 第五周上机实践项目4:长方柱类
- 第五周上机实践项目——对象数组操作长方柱类
- 第八周上机实践项目——项目2-用对象数组操作长方柱类
- 第五周实践项目4————长方柱类
- 第五周项目4——长方柱类
- 第五周项目4—长方柱类(1)
- 第二周上机实践项目2——长方柱类
- 第五周项目4:长方柱类
- 第五周项目4长方柱类
- 第五周项目4-长方柱类
- 第五周项目4 长方柱类
- 第五周项目4-长方柱类
- 第五周项目4-长方柱类
- 第五周项目4-长方柱类
- 第五周项目4-长方柱类
- 8.Java IO-流
- 利用shell输入整块文字
- android中媒体扫描服务mediaScannerService
- 重加加戴TABLE
- Android SDK Manager中options设置解决下载太慢问题
- 第五周上机实践项目——项目4-长方柱类
- 关于false aliasing的一些看法
- ios学习 多线程NSThread 基本属性
- 安卓开发的时候需要注意的点和坑!
- 利用中介者模式模拟两个对象对话 C++
- shell脚本--部署应用到tomcat并启动tomcat
- GCD的使用
- SpringMVC与Struts2区别与比较总结
- 书到用时方嫌少,多读些书