Answered step by step
Verified Expert Solution
Question
1 Approved Answer
A year in the modern Gregorian Calendar consists of 3 6 5 days. In reality, the earth takes longer to rotate around the sun. To
A year in the modern Gregorian Calendar consists of days. In reality, the earth takes longer to rotate around the sun. To account for the difference in time, every years, a leap year takes place. Read this article if you want to learn more about the history and science behind leap daysyears
Specifically, a leap year is when a year has days: An extra day, February th The requirements for a given year to be a leap year are:
The year must be divisible by
If the year is a century year etc. the year must be evenly divisible by
Some example leap years are and
Write a freestanding function bool isLeapYear unsigned int inputYear; that takes in a year ie inputYear and determines whether that year is a leap year.
Example : If inputYear is the above function will return true since is a leap year.
Example : If the inputYear i s the above function will return false since is not a leap year.
Your code needs to include
a function isLeapYear that returns truefalse given a year.
Three unit tests test test and test each of which returns true
if isLeapYear returns the correct answer on three different inputs of your choice.
For example:
bool test
return isLeapYeartrue
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