Question: 2. In C++, a program can have multiple functions with the same name but which expect different parame- ters. The compiler knows which function to

2. In C++, a program can have multiple functions with the same name but which expect different parame- ters. The compiler knows which function to use based on the parameter list. Write a C++ program that helps calculate a football score from the number of touchdowns, field goals, and other successful plays in a football game. Football scoring procedure is detailed on wikipedia, https://en.wikipedia.org/wiki/American_football_rules #Scoring. More specifically, your program should contain at least five functions. The functions should be ... main a function named footballscore that accepts one parameter representing the number of seven point touchdowns. It should return the corresponding score. a function named footballScore that accepts two parameters, representing the number of seven point touchdowns and three point field goals, and returns the corresponding score additional functions also named footballScore that are distinguished by accepting a different number of parameters that also return a corresponding score. Your program should have functions that can handle six point touchdowns (with no extra point), seven point touchdowns (which include the extra point), field goals, and other plays detailed in the wikipedia page. In your main function, test out each of your other functions. (You do not need to have user input in this program. Instead you can just set variable values.) Make sure to comment your functions well so assumptions about inputs are clear. 2. In C++, a program can have multiple functions with the same name but which expect different parame- ters. The compiler knows which function to use based on the parameter list. Write a C++ program that helps calculate a football score from the number of touchdowns, field goals, and other successful plays in a football game. Football scoring procedure is detailed on wikipedia, https://en.wikipedia.org/wiki/American_football_rules #Scoring. More specifically, your program should contain at least five functions. The functions should be ... main a function named footballscore that accepts one parameter representing the number of seven point touchdowns. It should return the corresponding score. a function named footballScore that accepts two parameters, representing the number of seven point touchdowns and three point field goals, and returns the corresponding score additional functions also named footballScore that are distinguished by accepting a different number of parameters that also return a corresponding score. Your program should have functions that can handle six point touchdowns (with no extra point), seven point touchdowns (which include the extra point), field goals, and other plays detailed in the wikipedia page. In your main function, test out each of your other functions. (You do not need to have user input in this program. Instead you can just set variable values.) Make sure to comment your functions well so assumptions about inputs are clear
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
