PROGRAM 10: Area Using floating point instructions and the FPU, prompt the user for a value of a, b, h and r and then calculate the area of various geometric shapes using the formulas below: Triangle Triangle A. // bh b Circle Circle A = πr² Rectangle Ellipse Trapezoid Rectangle Trapezoid Eclipse A = bh b A sample program dialogue is shown below. What's your value of r: 10.1 What's your value of a: 4.2 What's your value of b: 2.1 What's your value of h: 3.3 Your triangle has area = 3.465 Your circle has area 320.4738 = Α· πab Your rectangle has area 6.93 Your ellipse has area = 27.7088 Your trapezoid has area 10.395 = = A a (a+b) 2 b h
PROGRAM 10: Area Using floating point instructions and the FPU, prompt the user for a value of a, b, h and r and then calculate the area of various geometric shapes using the formulas below: Triangle Triangle A. // bh b Circle Circle A = πr² Rectangle Ellipse Trapezoid Rectangle Trapezoid Eclipse A = bh b A sample program dialogue is shown below. What's your value of r: 10.1 What's your value of a: 4.2 What's your value of b: 2.1 What's your value of h: 3.3 Your triangle has area = 3.465 Your circle has area 320.4738 = Α· πab Your rectangle has area 6.93 Your ellipse has area = 27.7088 Your trapezoid has area 10.395 = = A a (a+b) 2 b h
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
Related questions
Question
![**PROGRAM 10: Area**
Using floating point instructions and the FPU, prompt the user for a value of a, b, h and r and then calculate the area of various geometric shapes using the formulas below:
### Formulas
- **Triangle:**
\[
A = \frac{1}{2} b \times h
\]
- Diagram shows a triangle with base \( b \) and height \( h \).
- **Circle:**
\[
A = \pi r^2
\]
- Diagram shows a circle with radius \( r \).
- **Rectangle:**
\[
A = b \times h
\]
- Diagram shows a rectangle with base \( b \) and height \( h \).
- **Ellipse:**
\[
A = \pi a b
\]
- Diagram shows an ellipse with semi-major axis \( a \) and semi-minor axis \( b \).
- **Trapezoid:**
\[
A = \frac{(a+b)}{2} \times h
\]
- Diagram shows a trapezoid with bases \( a \) and \( b \), and height \( h \).
### Sample Program Dialogue
- What's your value of \( r \): **10.1**
- What's your value of \( a \): **4.2**
- What's your value of \( b \): **2.1**
- What's your value of \( h \): **3.3**
**Calculated Areas:**
- Your triangle has area = **3.465**
- Your circle has area = **320.4738**
- Your rectangle has area = **6.93**
- Your ellipse has area = **27.7088**
- Your trapezoid has area = **10.395**](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2Ffad9f146-ee93-46ab-8788-d8eb32a43dff%2F747abdb2-cec6-458d-a241-d778995e3760%2F4nsnp0g_processed.jpeg&w=3840&q=75)
Transcribed Image Text:**PROGRAM 10: Area**
Using floating point instructions and the FPU, prompt the user for a value of a, b, h and r and then calculate the area of various geometric shapes using the formulas below:
### Formulas
- **Triangle:**
\[
A = \frac{1}{2} b \times h
\]
- Diagram shows a triangle with base \( b \) and height \( h \).
- **Circle:**
\[
A = \pi r^2
\]
- Diagram shows a circle with radius \( r \).
- **Rectangle:**
\[
A = b \times h
\]
- Diagram shows a rectangle with base \( b \) and height \( h \).
- **Ellipse:**
\[
A = \pi a b
\]
- Diagram shows an ellipse with semi-major axis \( a \) and semi-minor axis \( b \).
- **Trapezoid:**
\[
A = \frac{(a+b)}{2} \times h
\]
- Diagram shows a trapezoid with bases \( a \) and \( b \), and height \( h \).
### Sample Program Dialogue
- What's your value of \( r \): **10.1**
- What's your value of \( a \): **4.2**
- What's your value of \( b \): **2.1**
- What's your value of \( h \): **3.3**
**Calculated Areas:**
- Your triangle has area = **3.465**
- Your circle has area = **320.4738**
- Your rectangle has area = **6.93**
- Your ellipse has area = **27.7088**
- Your trapezoid has area = **10.395**
Expert Solution

This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
This is a popular solution!
Trending now
This is a popular solution!
Step by step
Solved in 4 steps with 2 images

Knowledge Booster
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
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education

Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON

Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON

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)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON

Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON

C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON

Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning

Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education