Write a C++ program that computes the area A of Cone by reading its parameter from a text file "input.txt". Each line of the file represents the Cone name, the slant "s" and the angle "x" of a Cone, respectively. The program should read each line to compute the area A of each Cone. It should also display the minimum computed area. Your program should implement the following functions: Area(): This function receives the values of "s", and "x" then computes and returns the value of area A. Print(): This function receives the name of Cone and the computed area A then displays on the output screen.

C++ for Engineers and Scientists
4th Edition
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Bronson, Gary J.
Chapter13: Structures
Section: Chapter Questions
Problem 4PP
icon
Related questions
Question
Cone is a three-dimensional structure having a circular base where a set of line
segments, connect all of the points on the base to a common point called apex. A
cone can be seen as a set of non-congruent circular discs that are stacked on one
another such that ratio of the radius of adjacent discs remains constant. The area
is a cone is computed as
A =
2
(s sin(x))?
where, "s" is the slant and "x" is the angle in radian.
Write a C++ program that computes the area A of Cone by reading its parameter
from a text file "input.txt". Each line of the file represents the Cone name, the slant
"s" and the angle "x" of a Cone, respectively. The program should read each line to
compute the area A of each Cone. It should also display the minimum computed
area. Your program should implement the following functions:
Area(): This function receives the values of "s", and "x" then computes and
returns the value of area A.
Print(): This function receives the name of Cone and the computed area A then
displays on the output screen.
The input file and sample output are as shown below:
Input File:
Sample Output:
input - Notepad
O E:\Sultan\Courses\Introduction to c...
File Edit
Format
View Help
Area of differnt Cones
C1 12 0.43
C2 07 0.54
C3 14 0.89
C4 06 0.76
C5 11 0.97
39.29
20.34
185.81
C4
cs
26.83
129.26
The minimum computed area is 20.34
Press any key to continue .
Wind Ln 6, 1005
Transcribed Image Text:Cone is a three-dimensional structure having a circular base where a set of line segments, connect all of the points on the base to a common point called apex. A cone can be seen as a set of non-congruent circular discs that are stacked on one another such that ratio of the radius of adjacent discs remains constant. The area is a cone is computed as A = 2 (s sin(x))? where, "s" is the slant and "x" is the angle in radian. Write a C++ program that computes the area A of Cone by reading its parameter from a text file "input.txt". Each line of the file represents the Cone name, the slant "s" and the angle "x" of a Cone, respectively. The program should read each line to compute the area A of each Cone. It should also display the minimum computed area. Your program should implement the following functions: Area(): This function receives the values of "s", and "x" then computes and returns the value of area A. Print(): This function receives the name of Cone and the computed area A then displays on the output screen. The input file and sample output are as shown below: Input File: Sample Output: input - Notepad O E:\Sultan\Courses\Introduction to c... File Edit Format View Help Area of differnt Cones C1 12 0.43 C2 07 0.54 C3 14 0.89 C4 06 0.76 C5 11 0.97 39.29 20.34 185.81 C4 cs 26.83 129.26 The minimum computed area is 20.34 Press any key to continue . Wind Ln 6, 1005
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Knowledge Booster
Datatypes
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
C++ for Engineers and Scientists
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr