bartleby

Videos

Question
Book Icon
Chapter 4, Problem 4.1PE
Expert Solution & Answer
Check Mark
Program Plan Intro

Geometry: Area of the pentagon

Program Plan:

  • Import required packages.
  • Declare the main class method “pentagon”.
    • In the main method.
      • Create an object “in1” for the scanner class.
      • Get length from the user.
      • Declare the required variables for area of pentagon.
      • Calculate the area of the pentagon.
      • Display the pentagon.
Program Description Answer

The below program reads length and display the area of the pentagon.

Explanation of Solution

Program:

//import the required header files

import java.util.Scanner;

//create a class "pentagon"

public class pentagon

{

//main function   

public static void main(String[] args)

{

//Create an object

Scanner in1 = new Scanner(System.in);

//Get length from user

System.out.print("Enter the length from the center to a vertex: ");

//Get the length in "double" type

double r1 = in1.nextDouble();

//Calculate "s1"

double s1 = 2 * r1 * Math.sin(Math.PI / 5);

//Calculate "a1"

double a1 = 5 * s1 * s1 / (4 * Math.tan(Math.PI / 5));

//Display "area"

System.out.println("The area of the pentagon is " +

Math.round(a1 * 100) / 100.0);

}

}

Sample Output

Enter the length from the center to a vertex: 5.5

The area of the pentagon is 71.92

Want to see more full solutions like this?

Subscribe now to access step-by-step solutions to millions of textbook problems written by subject matter experts!
Students have asked these similar questions
Write in verilog coding language
Q4. Consider the following two design alternatives. Walmart Walmart Store locartion 1 * capacity - Associate Name 1 id position Design Alternative "A" Store locartion 1 capacity Associate Name 1 * id position Design Alternative "B" a) Explain the semantic differences between the two designs, if any. b) Explain the differences in how each design alternative may be implemented in Java. c) which design alternative may require more storage requirement in your opinion, and why?
Design a schematic for a compartmental model that includes compartments, flows, and parameters with their respective units, using Figure 1 as a guide. For each flow, determine whether it is best represented by a first-order transfer, a Michaelis-Menten saturable process, or a different method.

Chapter 4 Solutions

MyLab Programming with Pearson eText -- Access Card -- for Introduction to Java Programming and Data Structures, Comprehensive Version

Knowledge Booster
Background pattern image
Computer Science
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
SEE MORE QUESTIONS
Recommended textbooks for you
Text book image
C++ Programming: From Problem Analysis to Program...
Computer Science
ISBN:9781337102087
Author:D. S. Malik
Publisher:Cengage Learning
Text book image
C++ for Engineers and Scientists
Computer Science
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Course Technology Ptr
Text book image
Microsoft Visual C#
Computer Science
ISBN:9781337102100
Author:Joyce, Farrell.
Publisher:Cengage Learning,
Text book image
Programming with Microsoft Visual Basic 2017
Computer Science
ISBN:9781337102124
Author:Diane Zak
Publisher:Cengage Learning
Text book image
EBK JAVA PROGRAMMING
Computer Science
ISBN:9781337671385
Author:FARRELL
Publisher:CENGAGE LEARNING - CONSIGNMENT
Program to find HCF & LCM of two numbers in C | #6 Coding Bytes; Author: FACE Prep;https://www.youtube.com/watch?v=mZA3cdalYN4;License: Standard YouTube License, CC-BY