编写程序,提示用户输人六边形的边长,然后显示它的面积。
代码如下:
import java.util.Scanner;
public class HexagonalArea {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("Enter the side: ");
double s = input.nextDouble();
double area = (6 * s * s) / (4 * Math.tan(Math.PI / 6));
System.out.println("The area of the hexagon is " + area);
}
}
运行结果: