21xrx.com
2024-12-22 21:55:42 Sunday
登录
文章检索 我的文章 写文章
C++三角形面积计算代码
2023-06-28 05:37:05 深夜i     --     --
C++ 三角形 面积 计算 代码

计算一个三角形的面积在数学中是一个基本而重要的问题。在计算机程序中,计算三角形面积也是经常用到的操作。下面是一份用 C++ 编写的计算三角形面积的代码。

代码如下:


//计算三角形面积

#include<iostream>

#include<cmath>

using namespace std;

int main()

{

  float a,b,c,s,area;

  //输入三边长

  cout<<"请输入三条边的长度:"<<endl;

  cin>>a>>b>>c;

  //判断三边能否构成三角形

  if(a+b>c && a+c>b && b+c>a)

  {

    //计算半周长

    s=(a+b+c)/2;

    //计算面积

    area=sqrt(s*(s-a)*(s-b)*(s-c));

    //输出结果

    cout<<"该三角形面积为:"<<area<<endl;

  }

  else

  

    cout<<"这不是一个三角形"<<endl;

  

  return 0;

}

代码中,通过输入三角形的三边长,判断其是否能够构成三角形。如果能够构成三角形,则计算出半周长,然后通过海伦公式计算三角形的面积。最后输出计算结果。如果无法构成三角形,则输出相应的错误信息。

总的来说,这份代码简洁明了,实现了计算三角形面积的基本功能。如果读者要开发更加复杂的三角函数计算程序,可以在这份代码的基础上进行扩展。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复