Question: Please make Quick Sort, Insertion Sort and Merge sort to use recursion methods in descending order. In other words, please make sure that it is

 Please make Quick Sort, Insertion Sort and Merge sort to use

Please make Quick Sort, Insertion Sort and Merge sort to use recursion methods in descending order.

In other words, please make sure that it is a Recursive Quick Sort, Recursive Insertion Sort and Recursive Merge Sort

Please program the following question in Ctt anguage and use Visual Studio 2017 as well Remember to include an output picture as well Write a C++ program that will sort a template array of data using the following guidelines and remember to only use a main.cpp file along with an Array.h file 1. Ask the user for the number of elements, not to exceed SORT_MAX_SIZE 32 2. Ask the user for the type of data they want to sort- int, double, char, string. 3. Allow the user to enter data of their own choosing up to their chosen array size 4. Then sort the same array in the descending order using Insertion Sort, Quick Sort and Merge Sort, all recursive 5. Print out the array contents after the completion of every recursion step for each algorithm to visually demonstrate how the array is getting sorted by that algorithm. Take screenshots to be uploaded with the project 6. Also, write out the screen output to an output file as well as your identifying information at the top. 7. Ensure input and any other data validations as needed and provide descriptive prompts with emphasis on usability 8. Upload both your project zip and the output file

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!