Carefully read the instructions and write a program to convert between KPH and MPH in either direction. If you are driving across the border into Canada, it is difficult with the road signs in KPH values. In Canada, the Kilometers Per Hour (KPH) scale is used to measure speed. In the U.S., the Miles Per Hour (MPH) scale is used. For example, a speed limit of 50 MPH in Vermont is 80.47 KPH in Montreal. A speed limit of 60 KPH in Toronto is 37.28 MPH in Buffalo, NY. You’d like your computer or smartphone to convert between the Speed limit signs so you do not get a ticket. Design a program to • show a menu of choices; • ask the user which operation they want; • read in the user response;

C++ for Engineers and Scientists
4th Edition
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Bronson, Gary J.
Chapter1: Fundamentals Of C++ Programming
Section1.3: Preliminary Three: Software Development
Problem 7E: (Statistics) This is the formula for the standard normal deviate, z, used in statistical...
icon
Related questions
Question

: Carefully read the instructions and write a program to convert between KPH
and MPH in either direction.
If you are driving across the border into Canada, it is difficult with the road signs in KPH
values. In Canada, the Kilometers Per Hour (KPH) scale is used to measure speed. In the
U.S., the Miles Per Hour (MPH) scale is used. For example, a speed limit of 50 MPH in Vermont
is 80.47 KPH in Montreal. A speed limit of 60 KPH in Toronto is 37.28 MPH in Buffalo, NY.
You’d like your computer or smartphone to convert between the Speed limit signs so you do
not get a ticket.
Design a program to
• show a menu of choices;
• ask the user which operation they want;
• read in the user response;
• compute and display the result
Use the following formula
• 1 MPH=1.60934 KPH
• 1 KPH = 0.62137 MPH
In summary, design a program to
• show a menu of choices and ask the user which conversion they want:
Convert Kilometers Per Hour or Miles Per Hour:
**Enter 1 for KPH to MPH
**Enter 2 for MPH to KPH
Which conversion do you want?
• read in the user response for type of conversion (1 or 2):
use Scanner
• ask the user the speed value to be converted:
What speed value do you want converted?
• read in the user response for speed;
use Scanner
• compute and display the result (one of the following). If the user enters 1, then
convert the speed from KPH to MPH, else if the user enters 2 convert the speed from
MPH to KPH, else if the number is anything else tell the user their answer is invalid.
Invalid input
AA KPH is BB MPH
XX MPH is YY KPH
CPS 1231 CPS 1231: Computer O

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 3 images

Blurred answer
Knowledge Booster
Constants and Variables
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
C++ for Engineers and Scientists
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr
C++ Programming: From Problem Analysis to Program…
C++ Programming: From Problem Analysis to Program…
Computer Science
ISBN:
9781337102087
Author:
D. S. Malik
Publisher:
Cengage Learning
Programming with Microsoft Visual Basic 2017
Programming with Microsoft Visual Basic 2017
Computer Science
ISBN:
9781337102124
Author:
Diane Zak
Publisher:
Cengage Learning