Computer Networking: A Top-Down Approach (7th Edition)
Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN: 9780133594140
Author: James Kurose, Keith Ross
Publisher: PEARSON
Bartleby Related Questions Icon

Related questions

Question

My question is for C programming.

Write a complete program by using four helper functions The whole requested parts should be written in one single program. For all the functions, use the same prototype. Do not hard code any value, all the values must be given by the user in the whole code.

The first function is getting a string and prints the given string, use the same given prototype:

void myname ( char firstlastname[ ]);

when you test the program, you will call the function in the main, the input will be your name ( you will prompt the user) and the functions prints it completely.

The second function which you will add to the program will take 3 integer values and return the average all the 3 integer values, use the same prototype which is given here:

double ave ( int num1, int num2, int num3);

Call the function in the main, ask the user for 3 values.

Test case for 3 given values by the user: 3 5 2

The third function will accept an array of numbers and prints it in the reverse order.

void ptr_r (int arr[ ]);

for testing this part you will call the function in the main with array int test[5];

you will get values from the user, and the function ptr_r, prints that in the reverse order.

User input for the test case is:

100 200 0 -99 22

And after the call it shows:

22 -99 0 200 100

The fourth function will find the max value in the array test[5], which user added before.

int maxi( int arr[ ]);

based on the given values from the user, when you call the function, it returns 200.

At the end of the code, print the number of the characters, that you have added for the string ( your name) with the use of a function of string.h library.

You should get one screenshot which shows all the functions and requested options work.

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