Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagenone
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
languagenone
...
    case 2
        days = 28 + isLeapYear(year);
    case 3

Det betyr at daysInMonth må ta inn year som argument også