#include using namespace std; int getRandom () { //generate a seeded random number //between 1 and 100, inclusive //return the random number void compare (int guess) { //call getRandom() //compare guess with the returned random number //inform user what the random number was //and whether it was greater than, less than or equal to guess int main() { int guess; //get the value of guess from the user //call compare and pass guess as parameter return 0; } Complete the requested changes, and then save the file as Lab8A.cpp, making sure it compiles and works as expected. Note that you will submit this file to Canvas.

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
A. Function calling another function
You have already seen a function that has called another function, but you may not
have paid close attention to it. In order to call a programmer-defined function inside
another programmer-defined function, you need to have the declaration of the
function that is being called before the declaration of the calling function.
In this program you will write a function of void return type named compare that
accepts an integer parameter named guess. This function will compare the value of
guess with a seeded randomly generated integer between 1 to 100, inclusive, and let
the user know what the random number was as well as whether the guess was larger
than, smaller than or equal to the random number.
NOTE THAT: You will NOT generate a random number inside the compare function.
Rather, you will write another function named getRandom of int return type to do it.
You will need to call getRandom from compare, no parameters are necessary.
Inside your main function, get the guess from user and pass it to the compare
function.
Start with the following template to write your code.
#include <iostream>
using namespace std;
int getRandom ()
{
//generate a seeded random number
//between 1 and 100, inclusive
//return the random number
}
void compare(int guess)
{
//call getRandom()
//compare guess with the returned random number
//inform user what the random number was
//and whether it was greater than, less than or equal to guess
}
int main()
{
int guess;
//get the value of guess from the user
//call compare and pass guess as parameter
return 0;
}
Complete the requested changes, and then save the file as Lab8A.cpp, making sure
it compiles and works as expected. Note that you will submit this file to Canvas.
Transcribed Image Text:A. Function calling another function You have already seen a function that has called another function, but you may not have paid close attention to it. In order to call a programmer-defined function inside another programmer-defined function, you need to have the declaration of the function that is being called before the declaration of the calling function. In this program you will write a function of void return type named compare that accepts an integer parameter named guess. This function will compare the value of guess with a seeded randomly generated integer between 1 to 100, inclusive, and let the user know what the random number was as well as whether the guess was larger than, smaller than or equal to the random number. NOTE THAT: You will NOT generate a random number inside the compare function. Rather, you will write another function named getRandom of int return type to do it. You will need to call getRandom from compare, no parameters are necessary. Inside your main function, get the guess from user and pass it to the compare function. Start with the following template to write your code. #include <iostream> using namespace std; int getRandom () { //generate a seeded random number //between 1 and 100, inclusive //return the random number } void compare(int guess) { //call getRandom() //compare guess with the returned random number //inform user what the random number was //and whether it was greater than, less than or equal to guess } int main() { int guess; //get the value of guess from the user //call compare and pass guess as parameter return 0; } Complete the requested changes, and then save the file as Lab8A.cpp, making sure it compiles and works as expected. Note that you will submit this file to Canvas.
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 3 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