8.12 LAB: Toll calculation 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 ($1.15) • 7:00 am to 9:59 am ($2.95) . 10:00 am to 2:59 pm ($1.90) • 3:00 pm to 7:59 pm ($3.95) . Starting 8:00 pm ($1.40) Weekend Tolls • Before 7:00 am ($1.05) • 7:00 am to 7:59 pm ($2.15) . Starting 8:00 pm ($1.10) Ex: The method calls below, with the given arguments, will return the following toll fees: calctoll(8, true, false) returns 2.95 calcToll(1, false, false) returns 1.90 calcToll(3, false, true) returns 2.15 calcToll(5, true, true) returns 1.05 367608.1813852.qx3207 LAB ACTIVITY 8.12.1: LAB: Toll calculation 0 / 10 LabProgram.java Load default template. 1 public class LabProgram { UWNE public static double calctoll(int hour, boolean isMorning, boolean is Weekend) { /* Type your code here. */ } 5



Answer :