21xrx.com
2024-12-22 22:37:46 Sunday
登录
文章检索 我的文章 写文章
C++代码:输出三角形面积
2023-06-29 12:57:02 深夜i     --     --
C++ 输出 三角形 面积

C++代码编写很有趣,它能让人快速把想法转化成实际的程序。今天,我们来看一个简单的例子——输出三角形面积的C++代码。

在C++中,计算三角形面积的公式为S=1/2*a*b*sin(c),其中a,b为两边长度,c为夹角的弧度值。我们可以通过输入三边的长度来计算三角形的面积。

让我们来看一下示例代码:


#include <iostream>

#include <cmath>

using namespace std;

int main()

{

  double a, b, c; //声明三边的长度

  double s; //声明面积

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

  cin >> a >> b >> c; //获取用户输入的三边长度

  double p = (a + b + c) / 2; //计算半周长

  s = sqrt(p * (p - a) * (p - b) * (p - c)); //计算面积

  cout << "三角形的面积为:" << s << endl; //输出面积

  return 0;

}

在这段代码中,我们首先通过`#include`指令引入了`iostream`和`cmath`库。然后我们声明了三个`double`类型的变量`a`,`b`,`c`,来存储用户输入的三边长度,以及一个变量`s`来储存计算出的面积。

接下来,我们通过`cout`语句输出一个提示信息,让用户输入三边长度。我们使用`cin`语句获取用户输入的三边长度,并将其储存在变量`a`,`b`,`c`中。

在计算三角形面积之前,我们需要先计算三角形的半周长。通过`(a+b+c)/2`即可计算得到。接下来,使用`sqrt()`函数和`p`、`a`、`b`、`c`计算出三角形的面积。

最后,我们通过`cout`语句将计算出的面积进行输出,程序运行结束。

这就是计算三角形面积的C++代码。通过学习这个例子,我们能够更好地理解C++的运作原理。

  
  

评论区

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