用c++设计一个三角形类

要求,1、足够的可以描述三角形的数据、函数成员。2,用成员函数判断两个三角形是否相似。2、重载操作符“=”判断两个三角形是否全等。... 要求,1、足够的可以描述三角形的数据、函数成员。2,用成员函数判断两个三角形是否相似。2、重载操作符“=”判断两个三角形是否全等。 展开
 我来答
匿名用户
2013-07-26
展开全部
#include<iostream>
using namespace std;
class Triangle
{
public:
int a;
int b;
int c;
int operator =(Triangle t)
{
if(this->a==t.a&&this->b==t.b&&this->c==t.c)
return 1;
else
return 0;
}
void similar(Triangle t)
{
if(this->a/t.a==this->b/t.b&&this->b/t.b==this->c/t.c)
cout<<"相似"<<" ";
else
cout<<"不相似"<<" ";
}
};
int main()
{ Triangle t1,t2;
t1.a=3;
t1.b=8;
t1.c=3;
t2.a=6;
t2.b=16;
t2.c=6;
if(t1=t2)
cout<<"全等"<<" ";
else
cout<<"不全等"<<" ";
t1.similar(t2);
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式