作业帮 > 综合 > 作业

编设计一个三角行类,给定三角形的三条边长a、b、c,包含一个友元函数,用于比较两个三角形的面积大小

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/13 09:16:40
编设计一个三角行类,给定三角形的三条边长a、b、c,包含一个友元函数,用于比较两个三角形的面积大小
C++
#include
class angle {
private:
float x,y,z;
public:
angle();
void threeb(float a,float b,float c);
friend void comarea(angle a,angle b);
};
void comarea(angle a,angle b){
float s1,s2;
s1=(a.x+a.y +a.z )/2;
s2=(b.x+b.y +b.z )/2;
if(s1*(s1-a.x)*(s1-a.y)*(s1-a.z)>s2*(s2-b.x)*(s2-b.y)*(s2-b.z))
cout