2023 You may be asked to create a function to solve each of the tasks given below For each | Assignment Collections
Computer Science 2023 A+ Answers
2023 You may be asked to create a function to solve each of the tasks given below For each | Assignment Collections
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.
We give our students 100% satisfaction with their assignments, which is one of the most important reasons students prefer us to other helpers. Our professional group and planners have more than ten years of rich experience. The only reason is that we have successfully helped more than 100000 students with their assignments on our inception days. Our expert group has more than 2200 professionals in different topics, and that is not all; we get more than 300 jobs every day more than 90% of the assignment get the conversion for payment.