Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Write a C++ program, using C++ libraries, that demonstrates your mastery of the course and C++ statements learned in class: functions, arrays, looping, conditional logic,

Write a C++ program, using C++ libraries, that demonstrates your mastery of the course and C++ statements learned in class: functions, arrays, looping, conditional logic, operations and user interfaces.

The following functions are required. Your program will read the data in the file SomeData.txt into an array. The first row is a header and is text x, y. The remaining rows are numerical values for x and y respectively.

x

y

10

10

5.6

7.3

22.3

4

Create a simple menu from which an end user can select from one the following two options

Calculate the area and perimeter using x as the width and y as the length of a rectangle. Units are in cm.

Calculate the volume and surface area of a cylinder using x as the radius and y as the height. Units are in inches. You may use Google to find the formulas.

Allow the end user to select the name of the output file, which will include the input values and corresponding results.

You are required to perform the calculations using 2 separate functions. main() reads/writes the files and creates the end menu, as well as does the validity checking.

Do not Google for code. Impress your instructor that you have learned the basic statements.

Submit your main and 2 functions as a .txt file. Points will be deducted for improper format. Attach your output files for both cases. Clearly indicate with headers what your instructor is viewing when looking at your output files. Units are important. Include the input points along with the results of your calculations in your output file. Use meaningful variable, array and function names.

Below is the attached data file "SomeData.txt"

x y 10 10 5.6 7.3 2.3 2.3 22 13.2 12 12 15.0 17 1.2 3.5 22 22.6 100 15.5 32 54 11 39 22.3 4

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

Flash XML Applications Use AS2 And AS3 To Create Photo Galleries Menus And Databases

Authors: Joachim Schnier

1st Edition

0240809173, 978-0240809175

More Books

Students also viewed these Databases questions