#include<bits/stdc++.h>
using namespace std;
int main()
{
double a,b,c,p,s;
cin>>a>>b>>c;
if(a+b<=c||a+c<=b||b+c<=a)
cout<<"not triangle!";
else
{
p=(a+b+c)/2;
s=sqrt(p*(p-a)*(p-b)*(p-c));
cout<<fixed<<setprecision(2)<<s;
}
return 0;
}
判断三角形(+海伦公式求面积)代码(C++11)
最新推荐文章于 2024-09-11 11:00:21 发布
该C++程序通过输入三个边长,判断是否能构成三角形,并在符合条件时计算并输出半周长和面积(使用海伦公式)。
摘要由CSDN通过智能技术生成