开发者社区> 问答> 正文

输入三角形的三条边,求三角形的面积,用C++实现

输入三角形的三条边,求三角形的面积,用C++实现
输入三角形的三条边,求三角形的面积,用C++实现

展开
收起
a123456678 2016-03-05 13:15:44 4603 0
1 条回答
写回答
取消 提交回答
  • #include
    
    using namespace std;
    
    int main()
    {
    double a,b,c,s;
    
    cout<<"请输入三角形的三边长度:";
    
    cin>>a>>b>>c;
    
    if( a+b<=c || fabs(a-b)>=c)
        printf("the num you input is wrong!");
    else
    {
        s=(a+b+c)/2;
    
        cout<<"The area is "<<sqrt(s*(s-a)*(s-b)*(s-c))<<'\n';
    }
    
    return 0;
    }
    
    2019-07-17 18:53:14
    赞同 展开评论 打赏
问答分类:
C++
问答地址:
问答排行榜
最热
最新

相关电子书

更多
使用C++11开发PHP7扩展 立即下载
GPON Class C++ SFP O;T Transce 立即下载
GPON Class C++ SFP OLT Transce 立即下载