1-The function sum_n_avg computes the sum and the average of three input arguments and relays its results through two output parameters.a)Write a prototype for a function sum_n_avg that accepts three double-type input parameters and returns two output parameters through reference.b)Write the function definition for function sum_n_avg. The function definition is where the actual computations are performed.c)Write a function call in main () for sum_n_avg. The function call can look like below: { double one, two, three, sum_of_3, avg_of_3; printf("Enter three numbers> "); scanf("%lf%lf%lf", &one, &two, &three); sum_n_avg(__________________________________); . . . }

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

1-The function sum_n_avg computes the sum and the average of three input arguments and relays its results through two output parameters.a)Write a prototype for a function sum_n_avg that accepts three double-type input parameters and returns two output parameters through reference.b)Write the function definition for function sum_n_avg. The function definition is where the actual computations are performed.c)Write a function call in main () for sum_n_avg. The function call can look like below:
{
double one, two, three, sum_of_3, avg_of_3;
printf("Enter three numbers> ");
scanf("%lf%lf%lf", &one, &two, &three);
sum_n_avg(__________________________________);
. . .
}
2- Write a function definition for a function named final_grade that has a typeint input parameter called points and returns through an output parameter gradePtr the appropriate letter grade using a straight scale (90–100 is an A, 80–89 is a B, and so on). Return through a second output parameter (missedPtr) an indication of whether the student just missed the next higher grade (true for 89, 79, and so on). The function prototype must be created. The function call be called on an input of points to convert the points to letter grades and display the results.

1- The function sum_n_avg computes the sum and the average of three input arguments
and relays its results through two output parameters.
a) Write a prototype for a function sum_n_avg that accepts three double-type input
parameters and returns two output parameters through reference.
b)
Write the function definition for function sum_n_avg. The function definition is
where the actual computations are performed.
c) Write a function call in main () for sum_n_avg. The function call can look like below:
{
double one, two, three, sum_of_3, avg_of_3;
printf("Enter three numbers> ");
scanf("%lf%lf%lf", &one, &two, &three);
sum_n_avg (_
;
nl
sum
avg
n2
n3
sum_n_avg
--
2- Write a function definition for a function named final_grade that has a type
int input parameter called points and returns through an output parameter gradePtr the
appropriate letter grade using a straight scale (90-100 is an A, 80-89 is a B, and so on). Return
through a second output parameter (missedPtr) an indication of whether the student just
missed the next higher grade (true for 89, 79, and so on).
The function prototype must be created. The function call be called on an input of points to convert the
points to letter grades and display the results.
→gradePtr
points
final_grade
missedPtr
Transcribed Image Text:1- The function sum_n_avg computes the sum and the average of three input arguments and relays its results through two output parameters. a) Write a prototype for a function sum_n_avg that accepts three double-type input parameters and returns two output parameters through reference. b) Write the function definition for function sum_n_avg. The function definition is where the actual computations are performed. c) Write a function call in main () for sum_n_avg. The function call can look like below: { double one, two, three, sum_of_3, avg_of_3; printf("Enter three numbers> "); scanf("%lf%lf%lf", &one, &two, &three); sum_n_avg (_ ; nl sum avg n2 n3 sum_n_avg -- 2- Write a function definition for a function named final_grade that has a type int input parameter called points and returns through an output parameter gradePtr the appropriate letter grade using a straight scale (90-100 is an A, 80-89 is a B, and so on). Return through a second output parameter (missedPtr) an indication of whether the student just missed the next higher grade (true for 89, 79, and so on). The function prototype must be created. The function call be called on an input of points to convert the points to letter grades and display the results. →gradePtr points final_grade missedPtr
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 4 steps with 1 images

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY