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);}

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
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
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education