Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

JAVA Programming (Geometry: area of a regular polygon) A regular polygon is an n

ID: 656371 • Letter: J

Question

JAVA Programming

(Geometry: area of a regular polygon) A regular polygon is an n-sided polygon in which all sides are of the same length and all angles have the same degree (ie. the polygon is both equilateral and equiangular). The formula for computing the area of a regular polygon is n X S Area 4 x tan Write a method that retums the area of a regular polygon using the following header: public static double area(int n, double side) Write a main method that prompts the user to enter the number of sides and the side of a regular polygon and displays its area. Here is a sample run: Enter the number of sides: 5 Pente Enter the side: 6.5 PEMe The area of the polygon is 72.69017017488385

Explanation / Answer

import java.util.Scanner;

public class AreaOfAregularPolygon4_5 {
public static void main (String[] args){
  
Scanner input = new Scanner (System.in);
System.out.println(" Enter the number of sides in polygon");
int n = input.nextInt();

System.out.println(" Enter the distance between two points");
double s = input.nextDouble();


double area = (n * Math.pow(s, 2)) / (4 * Math.tan(Math.PI / n));


System.out.println (" Area of regular pentagon is " + area);

}
}