//*********************************** //功能:编程实现利用三角形三条边边长求三角形面积 //日期: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; }