Design a class that has an array of floating-point numbers

Assignment Help Basic Computer Science
Reference no: EM132253971

Design a class that has an array of floating-point numbers. The constructor should accept an integer argument and dynamically allocate the array to hold that many numbers. The destructor should free the memory held by the array. In addition, there should be member functions to perform the following operations:

  • Store a number in any element of the array
  • Retrieve a number from any element of the array
  • Return the highest value stored in the array
  • Return the lowest value stored in the array
  • Return the average of all the numbers stored in the array.
Sample Run

How many numbers do you want to store? 4

Enter the 4 numbers:
        Number 1: 10
        Number 2: 20
        Number 3: 30
        Number 4: 40

---------------------------------

Here are the numbers you entered:
Number 1: 10
Number 2: 20
Number 3: 30
Number 4: 40

---------------------------------
The average of those numbers is: 25
The highest of those numbers is: 40
The lowest  of those numbers is: 10

Reference no: EM132253971

Questions Cloud

Evaluate the use of literature and problem statements : Evaluate the use of literature and problem statements in assigned journal articles in your discipline to understand what it means for a research study
What are primary keys : What are primary keys, and why are they important? Which primary key do you think is most useful, and why?
Why must we have a buffer rather : Why must we have a buffer rather than depend upon just the task estimates
How big must the total buffer and slack be : Need a little bit of help with the following question in regard to computer science:
Design a class that has an array of floating-point numbers : Design a class that has an array of floating-point numbers. The constructor should accept an integer argument and dynamically allocate
Assets from a legal perspective : write into the SLA to protect your assets from a legal perspective? What are some examples of security you wouldn't farm out? Why?
What challenges did company face and how did they solve it : GEB 4891 Go to google and do a search on "multinational companies." Identify at least two companies in different industries that have entered into international
What are the different roles that project : What are the different roles that project managers can play in organizational leadership.
What are the different organizational structures : What are the different organizational structures as it relates to project management

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Identifies the cost of computer

identifies the cost of computer components to configure a computer system (including all peripheral devices where needed) for use in one of the following four situations:

  Input devices

Compare how the gestures data is generated and represented for interpretation in each of the following input devices. In your comparison, consider the data formats (radio waves, electrical signal, sound, etc.), device drivers, operating systems suppo..

  Cores on computer systems

Assignment : Cores on Computer Systems:  Differentiate between multiprocessor systems and many-core systems in terms of power efficiency, cost benefit analysis, instructions processing efficiency, and packaging form factors.

  Prepare an annual budget in an excel spreadsheet

Prepare working solutions in Excel that will manage the annual budget

  Write a research paper in relation to a software design

Research paper in relation to a Software Design related topic

  Describe the forest, domain, ou, and trust configuration

Describe the forest, domain, OU, and trust configuration for Bluesky. Include a chart or diagram of the current configuration. Currently Bluesky has a single domain and default OU structure.

  Construct a truth table for the boolean expression

Construct a truth table for the Boolean expressions ABC + A'B'C' ABC + AB'C' + A'B'C' A(BC' + B'C)

  Evaluate the cost of materials

Evaluate the cost of materials

  The marie simulator

Depending on how comfortable you are with using the MARIE simulator after reading

  What is the main advantage of using master pages

What is the main advantage of using master pages. Explain the purpose and advantage of using styles.

  Describe the three fundamental models of distributed systems

Explain the two approaches to packet delivery by the network layer in Distributed Systems. Describe the three fundamental models of Distributed Systems

  Distinguish between caching and buffering

Distinguish between caching and buffering The failure model defines the ways in which failure may occur in order to provide an understanding of the effects of failure. Give one type of failure with a brief description of the failure

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd