Summary The following formula gives the distance between two points. (x₁,₁) and (X2,Y2) in the Cartesian plane: √(x2-x₁)² + (y2-31)² Given the center and a point on the circle, you can use this formula to find the radius of the circle. Instructions Write a program that prompts the user to enter the center and a point on the circle. The program should then output the circle's radius, diameter. circumference, and area. Your program must have at least the following functions: • distance: This function takes as its parameters four numbers that represent two points in the plane and returns the distance between them. • radius: This function takes as its parameters four numbers that represent the center and a point on the circle, calls the function distance to find the radius of the circle, and returns the circle's radius. • circumference: This function takes as its parameter a number that represents the radius of the circle and returns the circle's circumference. (If I is the radius, the circumference is 277r.) • area : This function takes as its parameter a number that represents the radius of the circle and returns the circle's area. (If I is the radius. the area is 7²) Assume that TT= 3.1416.

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

C++ Programming

Summary
The following formula gives the distance between two points. (X₁,Y₁) and
(X2,Y₂) in the Cartesian plane:
√(x₂ − x₁)² + (Y2 − y₁)²
Given the center and a point on the circle, you can use this formula to find
the radius of the circle.
Instructions
Write a program that prompts the user to enter the center and a point on
the circle. The program should then output the circle's radius, diameter.
circumference, and area. Your program must have at least the following
functions:
distance: This function takes as its parameters four numbers that
represent two points in the plane and returns the distance between
them.
• radius : This function takes as its parameters four numbers that
represent the center and a point on the circle, calls the function
distance to find the radius of the circle, and returns the circle's
radius.
• circumference: This function takes as its parameter a number that
represents the radius of the circle and returns the circle's
circumference. (If I is the radius, the circumference is 27r.)
• area : This function takes as its parameter a number that represents
the radius of the circle and returns the circle's area. (If I is the radius.
the area is π/².) Assume that π = 3.1416.
Transcribed Image Text:Summary The following formula gives the distance between two points. (X₁,Y₁) and (X2,Y₂) in the Cartesian plane: √(x₂ − x₁)² + (Y2 − y₁)² Given the center and a point on the circle, you can use this formula to find the radius of the circle. Instructions Write a program that prompts the user to enter the center and a point on the circle. The program should then output the circle's radius, diameter. circumference, and area. Your program must have at least the following functions: distance: This function takes as its parameters four numbers that represent two points in the plane and returns the distance between them. • radius : This function takes as its parameters four numbers that represent the center and a point on the circle, calls the function distance to find the radius of the circle, and returns the circle's radius. • circumference: This function takes as its parameter a number that represents the radius of the circle and returns the circle's circumference. (If I is the radius, the circumference is 27r.) • area : This function takes as its parameter a number that represents the radius of the circle and returns the circle's area. (If I is the radius. the area is π/².) Assume that π = 3.1416.
0.00
out of
10.00
Correct functions used and output successful
Checks
Click the checkbox above to attempt this task.
Code Pattern Incomplete
Check for function use distance
Code Pattern Incomplete
Check for function use radius
Code Pattern Incomplete
Check for function use circumference
Code Pattern Incomplete
Check for function use area
Test Case Incomplete
Successful Output
Test Case Incomplete
Successful Output II
>
Transcribed Image Text:0.00 out of 10.00 Correct functions used and output successful Checks Click the checkbox above to attempt this task. Code Pattern Incomplete Check for function use distance Code Pattern Incomplete Check for function use radius Code Pattern Incomplete Check for function use circumference Code Pattern Incomplete Check for function use area Test Case Incomplete Successful Output Test Case Incomplete Successful Output II >
Expert Solution
steps

Step by step

Solved in 3 steps with 4 images

Blurred answer
Follow-up Questions
Read through expert solutions to related follow-up questions below.
Follow-up Question

Does not pass the input checks

Test Case Incomplete
Successful Output
Input
W NOG
2
Output
Results
4.24 8.49 26.66 56.55
Show Details
Test Case Incomplete
Successful Output II
Input
805029
10
Output
Results
7.81 15.62 49.07 191.64
Show Details
Transcribed Image Text:Test Case Incomplete Successful Output Input W NOG 2 Output Results 4.24 8.49 26.66 56.55 Show Details Test Case Incomplete Successful Output II Input 805029 10 Output Results 7.81 15.62 49.07 191.64 Show Details
Solution
Bartleby Expert
SEE SOLUTION
Knowledge Booster
Mathematical functions
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.
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education