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
Welcome to QAmmunity.org, where you can ask questions and receive answers from other members of our community.