Design a function to determine the minimum value

Assignment Help Basic Computer Science
Reference no: EM13858550

You may be asked to create a function to solve each of the tasks given below. For each task state the purpose of the function, what the function needs complete the task (input), what the function will send back to the function call (output), and the process (algorithm) needed to complete the task. Do not write any C++ code, but clearly specify input needed, output expected, and algorithm.

1. Design a function whose task is to robustly confirm the validity of the user's input for a dimension (the user's input will occur in main). When an incorrect value for a dimension has been entered, the function should output a message to those given below and prompt the user to re-enter the dimension. The function should return to the function call a valid value.
"The height of a rectangle must be greater than zero." (when checking the input for height of a rectangle) "The radius of a sphere must be greater than zero." (when checking the input for radius of a sphere)

2. Design a function to determine the minimum value in a set of 4 values. The function should return to the function call the minimum value

3. Design a function to determine the kinetic energy (KE) of a moving object given the formula KE = 1⁄2 mv2 where m is the mass of the object and v is the velocity of the object. You should assume the mass and velocity have already been confirmed to be valid. The function should not contain any input statement and should return the kinetic energy.

4. Design a function that will determine the average of 4 values. You should assume the four values have been confirmed to be value The function should not contain any input statement and should return the average.

Reference no: EM13858550

Questions Cloud

Define about normalization and redundancy : Explain the key ways in which the business rules support the degree of normalization and the elements that can be denormalized
Supply chain management : Supply Chain Management Answer each of the 9 questions as a short discussion. If you use a reference, cite each. 1. Of the three macroprocesses in a firm, one process is the most important. Comment on the previous statement or comment if you think ..
The american medical informatics association : The American Medical Informatics Association (AMIA) defines health informatics as "the application of computer and information science in all basic and applied biomedical sciences to facilitate the acquisition, processing, interpretation, optimal use..
Describe the population you would sample and explain why : A brief set of objectives for the survey. Describe the population you would sample and explain why. Describe your data collection method you might use and explain why
Design a function to determine the minimum value : Design a function to determine the minimum value in a set of 4 values
The relocation of a major manufacturing facility : You are managing a group that is considering the relocation of a major manufacturing facility. During a meeting, one of the team members raises a concern that moving a large employer will have a negative impact on the community in which the facility ..
Est the following joint hypothesis : Can you explain any conflict between the implications of the results obtained about and and your expectations?
How successful was reconstruction : How Successful was Reconstruction? Reconstruction was truly a critical time in U.S. history, but what really came out if it? Were the newly freed slaves' new lives much better than under slavery? Were the federal government's programs successful or f..
What is the most interesting thing : Research: Anchor Bible Dictionary 1. In volume 3 of the Anchor Bible Dictionary, located in the reserve section of the library, you will find the entry "Hasmonean Dynasty." Read it and answer the following questions. a. In your own words, write a one..

Reviews

Write a Review

Basic Computer Science Questions & Answers

  A user manual that documents how to build the computer

a user manual that documents how to build the computer

  Select an existing piece of software

Select an existing piece of software, an application, a smart device, or anything with computer/software embedded in it, and imagine a new version to be built based on it, or imagine a brand new UI. Now perform the following:

  Write the truth table for a device

The output should be in Binary Coded Decimal representation. 4. Use Full Adders and logic gates to design a device which will multiply a given 4-bit signed input x by -2.

  What planning methods would you use to develop business

What planning methods would you use to develop business

  Explain main points to write in the communications plan

Recognize the main points you would write in the communications plan at this point in project. What suggestions would you give your project team to aid it manage user expectations?

  Discuss how encryption relates to storage, network traffic

The command office has asked for a presentation on security mechanisms including access control models, authentication, authorization and encryption. Describe differences between them and identify situations where appropriate. Discuss how encryption ..

  Write bash shell script filestatic to examine number files

Write bash shell script filestatic. Script should examine the number files in directories given as arguments (parameters) to this script.

  How would this ip address be expressed

How many possible hosts would there be on the above network if all usable addresses were assigned (show your work)? d. How would this IP address be expressed using CIDR notation (show your work)? e. What is the range of the block of addresses this..

  What is effect of control hazards on cpi for pipeline

What is the effect of control hazards on the CPI for this pipeline? Consider the two cases of "predict branch not taken" and "predict branch taken".

  Information system staff members can afford to employ

How many Information system staff members do you think Reliable can reasonably afford to employ? What mix of skills would they require?

  Write a program to support children spelling game hangman

The traditional way to play hangman is to draw a figure on a gallows. Another part of the hanged man is added for each incorrect guess.

  Compute the mips rating for processor

Determine the average CPI? On a 500MHz Pentium III program takes 1 second. Compute the MIPS rating for this processor? Determine the CPI?

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