«

已知三角形三边求面积方法 海伦公式

点亮灯 发布于 阅读:62 C++


已知三角形的三条边长 aa、bb、cc,可以使用海伦公式(Heron's Formula)来计算面积。

#include<iostream>  
#include<cmath>
#include<iomanip> 

using namespace std;
int main()      
{
    double a,b,c;

    cout<<"请输入三角形的三条边长";
    cin>>a>>b>>c;
    double p=(a+b+c)/2;
    cout<<"这个三角形的面积是:" ; 
    cout<<fixed<<setprecision(2)<<sqrt(p*(p-a)*(p-b)*(p-c));
    return 0;
}