Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Create a menu-driven program (using the switch) that finds and displays areas of 3 different objects. The menu should have the following 4 choices: 1

Create a menu-driven program (using the switch) that finds and displays areas of 3 different objects.

The menu should have the following 4 choices:

1 -- rectangle

2 -- circle

3 -- triangle

4 -- quit

  • If the user selects choice 1, the program should find the area of a rectangle.
    • rectangle area = length * width
  • If the user selects choice 2, the program should find the area of a circle.
    • circle area = PI * radius * radius (PI = 3.14159)
  • If the user selects choice 3, the program should find the area of a triangle.
    • triangle area = base * height * 0.5
  • If the user selects choice 4, the program should quit without doing anything.

If the user selects anything else (i.e., an invalid choice) an appropriate error message should be printed.

HINTS:

// 1. DEFINE THE NAMED CONSTANT PI AND SET ITS VALUE TO 3.14159 // 2. DECLARE ALL NEEDED VARIABLES and GIVE EACH ONE A DESCRIPTIVE NAME // AND AN APPROPRIATE DATA TYPE. // 3. USE AN IF/ELSE IF STATEMENT TO OBTAIN ANY NEEDED INPUT INFORMATION // AND COMPUTE AND DISPLAY THE AREA FOR EACH VALID MENU CHOICE. // 4. IF AN INVALID MENU CHOICE WAS ENTERED, AN ERROR MESSAGE SHOULD // BE DISPLAYED.

Sample Run

Program to calculate areas of objects

1 -- rectangle

2 -- circle

3 -- triangle

4 -- quit

2

Radius of the circle: 3.0

Area = 28.2743

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database Management With Website Development Applications

Authors: Greg Riccardi

1st Edition

0201743876, 978-0201743876

More Books

Students also viewed these Databases questions

Question

3. Outline the four major approaches to informative speeches

Answered: 1 week ago

Question

4. Employ strategies to make your audience hungry for information

Answered: 1 week ago