编写一个Java程序,定义一个类并在该类中编写一个利用底和高求解三角形面积的函数,在主函数中调用并输出面积的结果(三角形的底和高从键盘上输入
时间: 2024-10-07 15:05:58 浏览: 27
当然可以,首先我们创建一个名为`Triangle`的简单Java类,其中包含一个静态方法`getArea()`用于计算三角形的面积。然后在`main`函数中获取用户输入的底和高,并输出结果。
```java
import java.util.Scanner;
public class TriangleAreaCalculator {
// 定义静态方法计算三角形面积
public static double getArea(double base, double height) {
return 0.5 * base * height;
}
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
// 从键盘上获取三角形的底和高
System.out.println("请输入三角形的底:");
double base = scanner.nextDouble();
System.out.println("请输入三角形的高:");
double height = scanner.nextDouble();
// 调用getArea方法计算面积并输出结果
double area = getArea(base, height);
System.out.println("三角形的面积是: " + area);
// 关闭扫描器
scanner.close();
}
}
```
在这个程序中,用户需要按照提示输入三角形的底和高,程序会根据公式计算并显示面积。运行此程序后,按照屏幕提示操作即可。
阅读全文