Java、六边形面积

林塬

关注

阅读 93

2022-01-21

六边形面积可以通过下面公式计算(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: ");
			System.out.printf("The area of the hexagon is %.2f\n", 
                 hexagonArea(input.nextDouble()));
		}
	}

	//六边形面积
	public static double hexagonArea(double s) {
		return (6 * Math.pow(s, 2)) / (4 * Math.tan(Math.PI / 6));
	}
}


精彩评论(0)

0 0 举报