登录 注册
当前位置:主页 > 资源下载 > 50 > 构建一个名为TRI的三角形面积计算类,该类依据三角形三个顶点的位置以确定三角形的边长,并进一步根据所得边长计算出三角形的面积

构建一个名为TRI的三角形面积计算类,该类依据三角形三个顶点的位置以确定三角形的边长,并进一步根据所得边长计算出三角形的面积

  • 更新:2024-07-01 17:47:26
  • 大小:1009B
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:其它 - 开发技术
  • 格式:CPP

资源介绍

建立一个求三角形面积的类TRI,根据三角形3个顶点的位置,计算出三角形的边长,再由边长计算出三角形的面积。具体要求如下: (1)私有数据成员。 ● float x1,y1,x2,y2,x3,y3 说明:(x1,y1)、(x2,y2)、(x3,y3)分别为平面直角坐标系中三角形的三个顶点坐标。 ●float area:存放三角形的面积。 (2)公有成员函数。 ●void set(float,float,float,float,float,float):赋值函数,用6个形参分别为数据成员x1、y1、x2、y2、x3,y3赋值。 ●void process():如果此三点构成一个三角形,则计算三角形的面积并存入area。否则area的值置为 -1。 ●void show( ):输出三角形的面积。 (3)在主程序中对该类进行测试。在主程序中定义一个TRI类的对象test,从键盘输入三角形3个顶点的坐标值,如:(10,0)、(50,0)、(100,100),调用data完成赋值,并用process计算,最后调用show函数输出三角形面积值。然后按上述要求完成对该类的测试。还可以使用其他测试数据完成对该类的测试。