用c++定义一个三角形,求其周长与面积(要求是这种的类型)

问题描述:

用c++定义一个三角形,求其周长与面积(要求是这种的类型)
 
1个回答 分类:综合 2014-10-31

问题解答:

我来补答
/>
class Triangle {\x09public:    /* 已知三边的任意三角形     */\x09\x09Triangle(double side1, double side2, double side3) \x09\x09{\x09\x09\x09double tmp;
\x09\x09\x09this->side1 = side1;\x09\x09\x09this->side2 = side2;\x09\x09\x09this->side3 = side3;\x09\x09\x09\x09\x09\x09perimeter = this->side1 + this->side2 + this->side3;\x09\x09\x09tmp = perimeter/2;\x09\x09\x09area = sqrt( tmp * (tmp - this->side1) * ( tmp - this->side2) * (tmp - this->side3));\x09\x09}
\x09public:    double getSide1()     {        return side1;    }    double getSide2()     {        return side2;    }    double getSide3()     {        return side3;    }    public double getPerimeter()     {        return perimeter;    }    public double getArea()     {        return area;    }\x09private:\x09\x09double side1;\x09\x09double side2;\x09\x09double side3;\x09\x09double perimeter;    // 周长\x09\x09double area;        // 面积};
 
 
展开全文阅读
剩余:2000