The purpose of a class is that the class contains data and has methods that operate on the data in the class. In this assignment you will create a new class. The data in the class will be an array of doubles. The methods in your class will operate on the array of doubles to give information about the data. The methods will perform the following operations:
print - print out the contents of the array
count - how many items in the array of doubles
sum - add up all the values in the array
average - average of all the values in the array
min - smallest value in the array
max - largest value in the array
standard deviation - what is the standard deviation of all the values in the array
Your main routine will act as a driver program for your new class. Your main routine will have to ask the user for the array values, create an instance of the new class with the data. Once the new class is created, your main routine will enter a loop. In the loop the program will present a menu of the possible operations (count, sum, average, etc.) and ask the user for what operation they want to perform. Once the user has selected the operation to be performed you will call the class method that performs that operation and print out the results.
It is not our intention to break the school's academic policy. Posted solutions are meant to be used as a reference
and should not be submitted as is. We are not held liable for any misuse of the solutions.
Please see the frequently asked questions page
for further questions and inquiries.
Kindly complete the form.
Please provide a valid email address and we will get back to you within 24 hours.
Payment is through PayPal, Buy me a Coffee
or Cryptocurrency.
We are a nonprofit organization however we need funds to keep this organization operating
and to be able to complete our research and development projects.