
//***********************************
//功能:编程实现利用三角形三条边边长求三角形面积
//日期:2016年3月8日
//作者:Ryan2019
//***********************************
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
double a,b,c,s,p; //a,b,c分别为三角形的三条边长,s为三角形的面积
//输入
cout<<"请输入三角形的三条边长:";
cin>>a;
cin>>b;
cin>>c;
if(a+b>c&&a+c>b&&b+c>a)
{
//计算
p=(a+b+c)/2;
s=sqrt(p*(p-a)*(p-b)*(p-c));
//输出
cout<<"三角形的面积为:"<<s<<endl;
}
else
{
//输出
cout<<"此三边不能构成三角形!"<<endl;
}
return 0;
}



