已知三角形各个边,求三角形面积
时间: 2023-06-01 21:04:06 浏览: 73
用海伦公式求解:
海伦公式为:$S=\sqrt{p(p-a)(p-b)(p-c)}$,其中$p=\dfrac{a+b+c}{2}$是半周长。
其中,$a,b,c$为三角形的三条边。
因此,三角形的面积$S$为:
$S=\sqrt{p(p-a)(p-b)(p-c)}$
其中,$p=\dfrac{a+b+c}{2}$。
相关问题
已知三角形三条边求面积
已知三角形的三条边a、b、c,可以使用海伦公式来求解三角形的面积。海伦公式的表达式为S=√[p(p-a)(p-b)(p-c)],其中p是三角形的周长的一半,即p=(a+b+c)/2。可以使用以下代码来实现已知三角形三条边求面积的计算:
```
a, b, c = input().split()
a, b, c = int(a), int(b), int(c)
p = (a + b + c) / 2
area = (p * (p-a) * (p-b) * (p-c)) ** 0.5
print("三角形面积为: {:.2f}".format(area))
```
使用该代码,当输入三个边长为5、6、7时,计算得到的三角形面积为14.70。
java已知三角形三条边求面积
根据提供的代码,可以使用以下的Java代码来计算已知三角形的三条边求面积:
```java
import java.util.*;
import java.lang.Math;
public class TriangleArea {
public static void main(String[] args) {
double a, b, c, s, area;
Scanner rd = new Scanner(System.in);
System.out.print("请输入三角形的第一个边长(回车继续):");
a = rd.nextDouble();
System.out.print("请输入三角形的第二个边长(回车继续):");
b = rd.nextDouble();
System.out.print("请输入三角形的第三个边长(回车继续):");
c = rd.nextDouble();
if (a + b > c && a + c > b && b + c > a) {
System.out.println("可以构成三角形哦!");
//半周长
s = (a + b + c) / 2;
//面积
area = Math.sqrt(s * (s - a) * (s - b) * (s - c));
System.out.print("三角形的面积为:" + area);
} else {
System.out.print("不可以构成三角形哦!");
}
}
}
```
请注意,以上代码只适用于已知三角形的三条边长的情况。如果无法构成三角形,程序会给出相应的提示。
相关推荐
![txt](https://img-home.csdnimg.cn/images/20210720083642.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)