编写程序,提示用户输入六边形的边长,然后显示它的面积。
计算六边形面积的公式是: 面积 = (3√3 / 2) * s^2 * 这里的s就是边长。
package pack2;
import java.util.Scanner;
public class AreaOfHexagon {
public static void main(String[] args) {
try(Scanner input = new Scanner(System.in);) {
System.out.print("Enter the side: ");
double s = input.nextDouble();
System.out.printf("The area of hexagon is %.4f\n", area(s));
}
}
//六边形面积
public static double area(double s) {
return (3 * Math.sqrt(3)) / 2 * Math.pow(s, 2);
}
}