我要一段海伦公式的JAVA代码
时间: 2023-03-28 11:02:41 浏览: 77
以下是海伦公式的JAVA代码:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("请输入三角形的三条边长:");
double a = input.nextDouble();
double b = input.nextDouble();
double c = input.nextDouble();
double p = (a + b + c) / 2;
double area = Math.sqrt(p * (p - a) * (p - b) * (p - c));
System.out.println("三角形的面积为:" + area);
}
}
相关问题
帮我写一个用JAVA海伦公式求和代码
好的,以下是使用Java编写的海伦公式求和代码:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入三角形的三条边长:");
double a = scanner.nextDouble();
double b = scanner.nextDouble();
double c = scanner.nextDouble();
double p = (a + b + c) / 2;
double s = Math.sqrt(p * (p - a) * (p - b) * (p - c));
System.out.println("三角形的面积为:" + s);
}
}
```
在这段代码中,我们首先使用Scanner类从控制台获取用户输入的三角形的三条边长,然后计算海伦公式中的半周长p,接着根据海伦公式求出三角形的面积s,并将结果输出到控制台。
已知三角形的三条边,写一段java代码求三角形的面积
好的,以下是已知三角形三边长求解三角形面积的Java代码:
```java
import java.util.Scanner;
public class TriangleArea {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入三角形第一条边长:");
double a = input.nextDouble();
System.out.print("请输入三角形第二条边长:");
double b = input.nextDouble();
System.out.print("请输入三角形第三条边长:");
double c = input.nextDouble();
double p = (a + b + c) / 2; // 计算半周长
double area = Math.sqrt(p * (p - a) * (p - b) * (p - c)); // 使用海伦公式计算面积
System.out.println("三角形的面积为:" + area);
}
}
```
上述代码中,我们使用Scanner类来获取用户输入的三条边,然后使用海伦公式 $S = \sqrt{p(p-a)(p-b)(p-c)}$ 来计算三角形的面积,其中 $p = \frac{a+b+c}{2}$ 表示半周长。最后输出计算结果即可。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.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)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)