subject

Write a program that prompts the user to enter the number of elements and the numbers themselves to be placed in an integer array that holds a maximum of 50 elements. The program should then prompt the user for an integer which will be searched for in the array using a binary search. Make sure to include the following steps along the way: i) A sort routine must be called before the binary search. You may use either the selection sort or the bubble sort. However, the sort must be implemented in its own function and not in main. ii) Next include a function called by main to implement the binary search. The ordered array produced by the sort should be passed to the search routine which returns the location in the sorted array of the sought value, or -1 if the value is not in the array. iii) Add a value returning function that computes the mean of your data set. Recall that the mean is the sum of the data values divided by the number of pieces of data. Your program should output the size of the array entered, the array as entered by the user, the sorted array, the integer being searched for, the location of that integer in the sorted array (or an appropriate message if it is not in the array), and the mean of the data set. iv) (Optional)Modify your program so that the data is entered from a file rather than from the keyboard. The first line of the file should be the size of the integer array. The second line should contain the integ

ansver
Answers: 3

Another question on Computers and Technology

question
Computers and Technology, 24.06.2019 03:30
Which explains extrinsic motivation? a)motivation in which there is a reward b)motivation that is personally satisfying c)motivation that is personally meaningful d)motivation in which the subject is interesting
Answers: 1
question
Computers and Technology, 24.06.2019 18:20
7. design a circuit with three inputs (x, y, and z) representing the bits in a binary number, and three outputs (a, b, and c) also representing bits in a binary number. when the input is 1, 2, or 3, the binary output should be one lesser than the input. when the input is 4, 5, or 6, the binary output should be one greater than the input. when the input is 0, the output is 0, and when the input is 7, the output is 7. show your truth table, all computations for simplification, and the final circuit.
Answers: 2
question
Computers and Technology, 24.06.2019 21:30
Along what line of action can the camera move to follow the movement of actors for screen direction? a. along a 90-degree arcb. along a 120-degree arcc. along a 180-degree arcd. along a 360-degree arc
Answers: 1
question
Computers and Technology, 24.06.2019 22:00
Is the process of organizing data to reduce redundancy. a. normalization b. primary keying c. specifying relationships d. duplication
Answers: 1
You know the right answer?
Write a program that prompts the user to enter the number of elements and the numbers themselves to...
Questions
question
History, 17.09.2020 17:01
question
Mathematics, 17.09.2020 17:01
question
Mathematics, 17.09.2020 17:01
question
Mathematics, 17.09.2020 17:01
question
Mathematics, 17.09.2020 17:01
question
Mathematics, 17.09.2020 17:01
question
Mathematics, 17.09.2020 17:01
question
Mathematics, 17.09.2020 17:01
question
Mathematics, 17.09.2020 17:01
question
Mathematics, 17.09.2020 17:01
question
Mathematics, 17.09.2020 17:01
question
Mathematics, 17.09.2020 17:01
question
Physics, 17.09.2020 17:01
question
Mathematics, 17.09.2020 17:01
question
Mathematics, 17.09.2020 17:01
question
Mathematics, 17.09.2020 17:01
question
English, 17.09.2020 17:01
question
Mathematics, 17.09.2020 17:01
question
English, 17.09.2020 17:01
question
Mathematics, 17.09.2020 17:01
Questions on the website: 13722367