海伦公式求三角形面积代码
时间: 2024-11-02 21:08:25 浏览: 10
易语言海伦公式求三角形面积
5星 · 资源好评率100%
在许多编程语言中,包括Python、JavaScript等,我们可以很容易地编写一个函数来利用海伦公式计算三角形的面积。以下是几个示例:
**Python:**
```python
import math
def triangle_area(a, b, c):
p = (a + b + c) / 2
area = math.sqrt(p * (p - a) * (p - b) * (p - c))
return area
# 示例:计算边长分别为3, 4, 5的直角三角形面积
side_a, side_b, side_c = 3, 4, 5
area = triangle_area(side_a, side_b, side_c)
print(f"三角形的面积为: {area}")
```
**JavaScript:**
```javascript
function triangleArea(a, b, c) {
let p = (a + b + c) / 2;
let area = Math.sqrt(p * (p - a) * (p - b) * (p - c));
return area;
}
// 示例:计算边长分别为3, 4, 5的直角三角形面积
let sideA = 3;
let sideB = 4;
let sideC = 5;
let area = triangleArea(sideA, sideB, sideC);
console.log(`三角形的面积为: ${area}`);
```
以上代码首先计算半周长p,然后根据海伦公式计算出面积,并返回结果。
阅读全文