33.6k views
0 votes
Write a java program, that computes the area of the hexagon using the side length given by the user.

1 Answer

7 votes

Answer:

```java

import java.util.Scanner;

public class HexagonArea {

public static void main(String[] args) {

Scanner input = new Scanner(System.in);

System.out.println("Enter the side length of the hexagon:");

double side = input.nextDouble();

double area = (6 * side * side) / (4 * Math.tan(Math.PI / 6));

System.out.printf("The area of the hexagon with side length %.2f is %.2f.", side, area);

}

}

```

Step-by-step explanation:

Step-by-step explanation:

- The user is prompted to enter the side length of the hexagon using `Scanner`.

- The `side` value entered by the user is stored in a `double` variable.

- The formula to calculate the hexagon area is used in the `area` calculation.

- The `printf()` method is used to display the result with two decimal places.

User Keypress
by
7.5k points