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

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!