Find an Online Tutor Now

Sean B.

asked • 24d

Your program must define and call the following function. The function should return true if the input year is a leap year and false otherwise. (Java)

A year in the modern Gregorian Calendar consists of 365 days. In reality, the earth takes longer to rotate around the sun. To account for the difference in time, every 4 years, a leap year takes place. A leap year is when a year has 366 days: An extra day, February 29th. The requirements for a given year to be a leap year are:

1) The year must be divisible by 4

2) If the year is a century year (1700, 1800, etc.), the year must be evenly divisible by 400

Some example leap years are 1600, 1712, and 2016.

Write a program that takes in a year and determines whether that year is a leap year.

Ex: If the input is:

1712

the output is:

1712 is a leap year.

Ex: If the input is:

1913

the output is:

1913 is not a leap year.

Your program must define and call the following method. The method should return true if the input year is a leap year and false otherwise.

public static boolean isLeapYear(int userYear)

Note: This is a lab from a previous chapter that now requires the use of a method.


2 Answers By Expert Tutors

By:

Istvan S. answered • 15d

Google Software Engineer, Java Expert

Patrick B. answered • 24d

Math and computer tutor/teacher

Still looking for help? Get the right answer, fast.

Ask a question for free

Get a free answer to a quick problem.
Most questions answered within 4 hours.

OR

Find an Online Tutor Now

Choose an expert and meet online. No packages or subscriptions, pay only for the time you need.