Write the four sorting functions and the three comparison functionsnecessary to perform the following actions. No need to write the algorithmfor this problem.● Sort an array of integers in ascending order.● Sort an array of doubles in descending order.● Sort an array of characters in ascending order.In the main program call your functions to sort the three arrays alreadydeclared and initialized.Note: You must use the qsort function as presented in the slides. Youcannot use any other method to sort the arrays.intmain (void) {int array1[8] = {67, 98, 23, 11, 47, 13, 94, 58};double array2[8] = {-6.4, 2.65, 32.745, -3.9, 2.2, 11.742, -23.523,0.0};char array3[8] = {'a', 'G', '?', 'm', '#', 'B', 'n', '%'};// sort array1 in ascending order and print the resulting array.// sort array2 in descending order and print the resulting array.// sort array3 in ascending order and print the resulting array.return (0);}

C++ for Engineers and Scientists
4th Edition
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Bronson, Gary J.
Chapter7: Arrays
Section: Chapter Questions
Problem 10PP: (Modify) Modify the program written for Exercise 9 by adding an eighth column to the array. The...
icon
Related questions
Question

Write the four sorting functions and the three comparison functions
necessary to perform the following actions. No need to write the algorithm
for this problem.
● Sort an array of integers in ascending order.
● Sort an array of doubles in descending order.
● Sort an array of characters in ascending order.
In the main program call your functions to sort the three arrays already
declared and initialized.
Note: You must use the qsort function as presented in the slides. You
cannot use any other method to sort the arrays.
int
main (void) {
int array1[8] = {67, 98, 23, 11, 47, 13, 94, 58};
double array2[8] = {-6.4, 2.65, 32.745, -3.9, 2.2, 11.742, -23.523,
0.0};
char array3[8] = {'a', 'G', '?', 'm', '#', 'B', 'n', '%'};
// sort array1 in ascending order and print the resulting array.
// sort array2 in descending order and print the resulting array.
// sort array3 in ascending order and print the resulting array.
return (0);

Expert Solution
steps

Step by step

Solved in 1 steps

Blurred answer
Knowledge Booster
Array
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
C++ for Engineers and Scientists
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr