Question: Speeding Violation Calculator: Design a program that calculates and displays the number of miles per hour over the speed limit that a speeding driver was
Speeding Violation Calculator:
Design a program that calculates and displays the number of miles per hour over the speed limit that a speeding driver was doing. The program should ask for the speed limit and the drivers speed. Validate the input as follows:
The speed limit should be at least 20 but not greater than 70. The drivers speed should be at least the value entered for the speed limit (otherwise the driver was not speeding).Once correct data has been entered, the program should calculate and display the number of miles per hour over the speed limit that the driver was doing.
Module main()
Declare Integer speedLimit, speed, lowSpeed, highSpeed, overSpeed
Set lowSpeed = 20
Set highSpeed = 70
Display Enter the speed limit.
Input speedLimit
While speedLimit < lowSpeed OR speedLimit > highSpeed
Display ERROR: the speed limit must be between,
lowSpeed,and,highSpeed,.
Display Enter the speed limit.
Input speedLimit
End While
Display Enter your speed.
Input speed
Call calcSpeed(speedLimit,speed)
Display You were going, overSpeed,MPH over the speed limit.
End Module
Module calcSpeed(Integer Ref speedLimit,speed)
Set overSpeed = speedLimit speed
End Module
HI, I was hoping someone look at this an verify with me if this looks correct. If there is any suggestions or mistakes with my pseudocode please let me know! Thank you
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
