Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Instructor note: isMorning variable refers to ' am / pm ' . The time in the first parameter will just be hour number in the
Instructor note:
isMorning variable refers to ampm The time in the first parameter will just be hour number in the hour format.
example if isMorning true and hourOfTime this refers to am
example if isMorning false and hourOfTime this refers to pm
Toll roads have different fees based on the time of day and on weekends. Write a function 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 function returns the correct toll fee double based on the chart below.
Weekday Tolls
Before : am $
: am to : am $
: am to : pm $
: pm to : pm $
Starting : pm $
Weekend Tolls
Before : am $
: am to : pm $
Starting : pm $
Ex: The function calls below, with the given arguments, will return the following toll fees:
CalcToll true, false returns
CalcToll false, false returns
CalcToll false, true returns
CalcToll true, true returns
Please Write in C
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