For this C++ hw do the following: Your game, the player’s goal is to reach campus exactly. The player starts 14 miles away and has up to 4 turns to reach campus. At each turn the play can ride either use a Bus, a Subway, or a Jetpack: Riding a Bus moves the player forward 2 miles each turn. Riding a Subway moves the player forward 5 miles each turn Riding a Jetpack moves the player forward 10 mile each turn. Example:You are 14 mile(s) from campus!How do you wish to travel? (1 bus, 2 subway, 3 jetpack) The player chooses one. After each turn, the player is informed how much farther she must travel before reaching campus. Winning/Losing: After the last turn, if the player has reached campus exactly ("You have won!") Otherwise, explain the problem: "You have over-shot your target!" or "You haven't reached your target!" And then write “You lose!” The game will operate as follows: Report how far the user is from campus – the player starts 14 mile away For each turn: o Ask user to select transport method (Bus, Subway, or Jetpack) o Report the user’s new distance from campus o If the player has reached campus or passed campus and it is not the fourth turn, end the game early – This is a more challenging step! Make sure the rest of your game works before working on this step. ALSO: Check that the user input is valid (1-3). If the user fails to pick a valid number, the program must keep asking the user for a new selection until a valid number is entered. ALSO- you do not lose turns by making an invalid selection. Use this wording: Invalid choice, try again! Requirements: You must use a loop (while, do-while, or for) to loop through the 4 turns. (The loop can include a condition to allow ending early, if you so choose.) You must use at least one if or switch statement Require the user enters one of three numbers to specify the transport method Example Output: You are 14 mile(s) from campus! How do you wish to travel? (1 bus, 2 subway, 3 jetpack) 2 You are 9 mile(s) from campus! How do you wish to travel? (1 bus, 2 subway, 3 jetpack) 1 You are 7 mile(s) from campus! How do you wish to travel? (1 bus, 2 subway, 3 jetpack) 1 You are 5 mile(s) from campus! How do you wish to travel? (1 bus, 2 subway, 3 jetpack) 2 You are 0 mile(s) from campus! You have won!
Max Function
Statistical function is of many categories. One of them is a MAX function. The MAX function returns the largest value from the list of arguments passed to it. MAX function always ignores the empty cells when performing the calculation.
Power Function
A power function is a type of single-term function. Its definition states that it is a variable containing a base value raised to a constant value acting as an exponent. This variable may also have a coefficient. For instance, the area of a circle can be given as:
For this C++ hw do the following:
Your game, the player’s goal is to reach campus exactly.
The player starts 14 miles away and has up to 4 turns to reach campus.
At each turn the play can ride either use a Bus, a Subway, or a Jetpack:
- Riding a Bus moves the player forward 2 miles each turn.
- Riding a Subway moves the player forward 5 miles each turn
- Riding a Jetpack moves the player forward 10 mile each turn.
Example:
You are 14 mile(s) from campus!
How do you wish to travel? (1 bus, 2 subway, 3 jetpack)
The player chooses one.
After each turn, the player is informed how much farther she must travel before reaching campus.
Winning/Losing: After the last turn, if the player has reached campus exactly ("You have won!")
Otherwise, explain the problem: "You have over-shot your target!" or "You haven't reached your target!"
And then write “You lose!”
The game will operate as follows:
- Report how far the user is from campus – the player starts 14 mile away
- For each turn:
o Ask user to select transport method (Bus, Subway, or Jetpack)
o Report the user’s new distance from campus
o If the player has reached campus or passed campus and it is not the fourth turn, end the game early – This is a more challenging step! Make sure the rest of your game works before working on this step.
ALSO:
Check that the user input is valid (1-3).
If the user fails to pick a valid number, the program must keep asking the user for a new selection until a valid number is entered. ALSO- you do not lose turns by making an invalid selection.
Use this wording: Invalid choice, try again!
Requirements:
- You must use a loop (while, do-while, or for) to loop through the 4 turns. (The loop can include a condition to allow ending early, if you so choose.)
- You must use at least one if or switch statement
- Require the user enters one of three numbers to specify the transport method
Example Output:
You are 14 mile(s) from campus!
How do you wish to travel? (1 bus, 2 subway, 3 jetpack) 2
You are 9 mile(s) from campus!
How do you wish to travel? (1 bus, 2 subway, 3 jetpack) 1
You are 7 mile(s) from campus!
How do you wish to travel? (1 bus, 2 subway, 3 jetpack) 1
You are 5 mile(s) from campus!
How do you wish to travel? (1 bus, 2 subway, 3 jetpack) 2
You are 0 mile(s) from campus!
You have won!
Trending now
This is a popular solution!
Step by step
Solved in 4 steps with 1 images