Let's learn java programming language with easy steps. This Java tutorial provides you complete knowledge about java technology.

Wednesday 28 February 2018

Java Program to Check Leap Year or not

Leap Year Program in Java

Leap year program in Java

Now, Here we going to write a java program to check year is leap year or not. This leap year java program is the most important program because it is mostly asked in java programming interviews

Let's write a java program to check whether the entered year is leap year or not.


What is Leap Year?

Normally every year comes with 365 days but when any year comes with 366 days is known as leap year.

Let's understand with an example where we will take year as an input from the user by using Scanner class and then calculate the year is leap year or not.


Java Leap Year Program Example

This is simple java program to find leap year or not with line-by-line.

import java.util.Scanner;
class LeapYearExample
{
public static void main(String args[])
{
Scanner sc = new Scanner(System.in);
System.out.println("Enter the year");
int year = sc.nextInt();

boolean b = false;
if(year % 400 == 0)

{

b = true;

}

else if(year % 100 == 0)

{

b = false;

}

else if(year % 4 == 0)

{

b = true;

}

else

{

b = false;

}

if(b)
{
System.out.println(" year "+year+"  is a leap year ");
}
else
{
System.out.println(" year " +year+"  is not a leap year ");
}
}
}

Output : Enter the year
              2000
              year 2000 is a leap year

Note: If a year is divisible by 400 and 4, year is leap year. If year is divisible by 100, not a leap year.

Check some other basic java programs.

Learn how to convert decimal to binary in java and how to find area of triangle in java.

Here we learned how to calculate leap year in java through program.

Share:

2 comments:

Facebook Page Likes

Follow javatutorial95 on twitter

Popular Posts

Translate