...
Code Block | ||
---|---|---|
| ||
function bool = isLeapYear(year) bool = (mod(year, 4) == 0 & (~mod(year, 100) == 0 || mod(year, 400) == 0)); end |
Eneste endringen som trengs er at februar nå må sjekke om det er skuddår i år, og så legge til verdien til funksjonen isLeapYearDa blir den oppdaterte daysInMonth-funksjonen slik:
Code Block | ||
---|---|---|
| ||
... case 2 days = 28 + isLeapYear(year); case 3 |
Det betyr at daysInMonth må ta inn year som argument også