Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Write a C program to perform the following : Write a program to read 1) the number of students in a class and 2) the

Write a C program to perform the following:

image text in transcribedimage text in transcribed

Write a program to read 1) the number of students in a class and 2) the grade for each student. Save the grades in a dynamic array of floating-point numbers. Allocate memory for the array after finding the number of students in the class. Then, read the grade for each student and save it in the array. Once all grades are read, print the grades from the highest to the lowest. Finally print the average class grade. Make your program modular by creating the following functions and calling them appropriately done with it. void readGrades (double *, int); from within the main function. Don't forget to free memory for the dynamic array after you are This function receives a pointer to an array of double-precision numbers and the dimension of the array. It then interactively reads n grades from input, one at a time, and saves them in the array. double findAverage (double *, int); This function receives a pointer to an array of double-precision numbers and the dimension of the array. It then finds the average of numbers in the array and returns it. Void printHighestToLowest (double *, int); This function receives a pointer to an array of double-precision numbers and the dimension of the array. It then prints the numbers from the highest to the lowest without sorting the array. Hint:1) Negate all numbers in the array. 2) Find the lowest number in the array, negate it, and then print it. Repeating step 2 one more time will print the second highest number. Repeating step 2 a sufficient number of times will print all numbers in the array from the highest to the lowest

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Genomes Browsers And Databases Data Mining Tools For Integrated Genomic Databases

Authors: Peter Schattner

1st Edition

0521711320, 978-0521711326

More Books

Students also viewed these Databases questions

Question

What is an account? What is an account balance?

Answered: 1 week ago

Question

i need correct answrrs 2 3 2 .

Answered: 1 week ago

Question

5. List the forces that shape a groups decisions

Answered: 1 week ago

Question

4. Identify how culture affects appropriate leadership behavior

Answered: 1 week ago