Submit the .cpp source code file(s) for the 3 programs on Ecampus.

Program 1 - Write a program that has the main menu listed below.  It should be in a while loop that repeats until the user selects 4 to Exit.

Program 1 Example Output

1 = Convert Fahrenheit to Celsius
2 = Convert Miles to Kilometers
3 = Convert Gallons to Liters
4 = Exit

Enter the number of Miles: 2
This is 3.3333 Kilometers

<program loops and goes back to main menu>

1 = Convert Fahrenheit to Celsius
2 = Convert Miles to Kilometers
3 = Convert Gallons to Liters
4 = Exit

Program 2 - Write a program that asks the user how many pennies, nickels, dimes, and quarters they have.  Output the dollar value of the coins.

Also, output various comments about the dollar value of the coins.  For example:

 Dollar Value Output < \$0.50 You need to search for some pennies. >= \$0.50 and < \$2.00 You can barely buy a soda. >= \$2.00 and < \$5.00 You can eat at McDonald'sl >= \$5 All those coins must be heavy.

Program 2 Example Output

How many pennies do you have? 3
How many nickels do you have? 2
How many dimes do you have? 1
How many quarters do you have? 2

The dollar value is \$0.73
You can barely buy a soda.

Extra Credit:  The user would like to exchange their coins so that they will have the same amount of money, but with the fewest possible coins.  Tell the user the fewest coins that will add up to the same dollar amount.

Program 3 - Write a program that prints an addition and multiplication table like the one shown below.  Prompt the user to enter the number to begin and number to end the table with.

Program 3 Example Output

===============================
Begin table at what number? 15
End table at what number? 25

15+15=30     15x15=225
15+16=31     15x16=240
15+17=32     15x17=255
15+18=33     15x18=270
15+19=34     15x19=285
15+20=35     15x20=300
15+21=36     15x21=315
15+22=37     15x22=330
15+23=38     15x23=345
15+24=39     15x24=360
15+25=40     15x25=375

+10 Extra Credit - Write a program that plays the number guessing game as shown below.  For each guess, it should have the following responses:

 Player's Guess Program Response If player's guess is within 10 That's a little low/high If player's guess is within 20 That's low/high If player's guess is within 40 That's way too low/high If player's guess is within 80 You're not even in the ballpark

In addition, track how many trys it took the player to guess the number.

Program Example Output
I have selected a random number between 1 and 100.
See how long it takes you to guess it.