Question: Please solve this Lab IN JAVA Toll roads have different fees based on the time of day and on weekends. Write a method calcToll (

Please solve this Lab IN JAVA
Toll roads have different fees based on the time of day and on weekends. Write a method calcToll() that has three
parameters: the current hour of time (int), whether the time is morning (boolean), and whether the day is a
weekend (boolean). The method returns the correct toll fee (double), based on the chart below.
Weekday Tolls
Before 7:00 am ($6.15)
7:00 am to 9:59 am ($7.95)
10:00 am to 2:59 pm ($6.90)
3:00 pm to 7:59 pm ($8.95)
Starting 8:00 pm ($6.40)
Weekend Tolls
Before 7:00 am ($6.05)
7:00 am to 7:59 pm ($7.15)
Starting 8:00 pm ($6.10)
Ex: The method calls below, with the given arguments, will return the following toll fees:
calcToll(8, true, false) returns 7.95
calcToll(1, false, false) returns 6.90
calcToll(3, false, true) returns 7.15
calcToll(5, true, true) returns 6.05
 Please solve this Lab IN JAVA Toll roads have different fees

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!