Leap year java program

Hi guys!! Welcome to flower brackets blog. Today you will learn leap year java program with an example.

leap year java program

As everybody know leap year occurs every four years as opposed to common year. Now we will see java program to find if a given year is a leap year,

Also read – date time java program

import java.util.Scanner;

public class LeapYearDemo
{
   public static void main(String[] args)
   { 
      Scanner sc = new Scanner(System.in);
      System.out.print("Please enter any year : ");
      int year = sc.nextInt();
      boolean temp = false;
      if(year % 400 == 0)
      {
         temp = true;
      }
      else if(year % 100 == 0)
      {
         temp = false;
      }
      else if(year % 4 == 0)
      {
         temp = true;
      }
      else
      {
         temp = false;
      }
      if(temp)
      {
         System.out.println("Year " + year + " is a Leap Year");
      }
      else
      {
         System.out.println("Year " + year + " is not a Leap Year");
      }
      sc.close();
   }
}

Output:

Please enter any year : 2007
Year 2007 is not a Leap Year


Related Posts