Question
IN C++ Assignment 2B: Fast-forwarding. A trick for getting through video lectures faster (especially if your instructors voice is not the most entertaining) is to
IN C++
Assignment 2B: Fast-forwarding. A trick for getting through video lectures faster (especially if your instructors voice is not the most entertaining) is to increase the playback speed. Common factors are 1.25, 1.50, and 2 times faster playback speeds. How much time could you save this way? In this assignment, youll write a program to help you find out. Prompt the user to enter the original video time as a floating point value (e.g. a two minute, thirty second video should be entered as 2.30). Next, have the user enter the playback speed factor, again as a floating point value (e.g. 1.25). You can assume the user will never enter a value less than or equal to 0. Once you have this information, you will need to convert the original time into seconds in the above example, two minutes and thirty seconds would be 150 seconds. Then use the factor to determine what the new video time would be. Display the results in seconds. Note that you *must* use an integer data type to store the new video time. Hint: Remember casting. Also, what happens to the decimals when you convert a floating point value to an integer? How could that help you with this assignment?
The algorithm output is as shown below, with user input in bold. Follow the output format exactly. Save your source code in a file called Assignment2B (with a file extension of .cpp, .cs or .java)
Sample Output #1:
[Fast-Forward]
What is the original video time? 2.30
What is the playback speed factor? 2 The new video time would be 75 second(s).
That saves you 75 second(s) from the original video speed.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started