资源简介
用c++设计一个三角形类Triangle,包含三角形三条边长的私有数据成员,另有一个重载运算符“+”,以实现求多个个三角形对象的面积之和。
代码片段和文件信息
#include
#include
class Triangle
{
public:
friend Triangle operator + (const Triangle& t1const Triangle& t2);
Triangle(double t_lengthdouble t_widthdouble t_high);
Triangle();
void area();
void input();
void output();
private:
double length;
double width;
double high;
double areas;
};
int main()
{
Triangle tri(000)tri1;
tri.area();
int answer;
do
{
cout<< “Please input the edges of the triangle !(press enter to continue)\n“;
tri1.input();
tri1.area();
tri=tri1+tri;
cout << “Do you want to input another triangle‘s information?(1 for yes0 for no)\n“;
cin >> answer;
}while(answer!=0);
cout << “The area of triangle is:\n“;
tri.output();
return
- 上一篇:用c++定义一个Book(图书)类
- 下一篇:GA遗传算法C++实现,控制台演示
相关资源
- c++ 邮件多附件群发
- c++ 透明代理(hookproxy)
- mfc 调用redis
- FTP客户端源码(c++)
- c++ 画图(14Qt-XPS)
- c++多边形交并差运算
- VC++基于OpenGL模拟的一个3维空间模型
- c++ 虚拟摄像头
- hook,捕获所有案件,查找所有窗口,
- C语言课设计算器
- c++ 简易贪吃蛇源码
- 高精度加法(c++代码)
- C++调用百度地图案例
- 北京化工大学计算方法(C/C++)讲义
- 基于VC++的SolidWorks二次开发SolidWorks
- c++ 模拟鼠标按键
- OFD编辑器
- Beginning C++17 From Novice to Professional
- C++ STL实现
- opencv手部轮廓识别以及轨迹识别
- 百度C++编码规范
- C++ sql2008 WebServer通讯.docx
- c++ 定时关机程序源码
- 基于VSCode和CMake实现C++开发
- c++语法查询工具
- c++ 账务系统源码
- GBT 28169-2011 嵌入式软件 C语言编码规范
- c++ 猜拳小游戏
- XUnZip Zip解压缩.rar
-
Google C++ st
yle Guide
评论
共有 条评论