利用三角形三条边求三角形面积

    科技2022-07-11  132

    利用三角形三条边求三角形面积

    #include <iostream> #include <cmath> using namespace std; //输入三角形的三条边长,计算三角形的面积 int main() { float a, b, c, s, area; cout << "请输入第一条边的长度:" << endl; cin >> a; cout << "请输入第二条边的长度:" << endl; cin >> b; cout << "请输入第三条边的长度:" << endl; cin >> c; //判断是否可以构成三角形 if (a + b > c && a + c > b && b + c > a) { //海伦公式 s = (a + b + c) / 2; area = sqrt(s * (s - a) * (s - b) * (s - c)); cout << "此三角形面积为:" << area << endl; } else { cout << "此三条边构不成三角形!" << endl; } system("pause"); return 0; }

    转载自:黑凤梨の博客

    Processed: 0.016, SQL: 8