Answers for "leap year condition in java"

5

leap year program in java

public static boolean isLeapYear(int year) {
  if (year % 4 != 0) {
    return false;
  } else if (year % 400 == 0) {
    return true;
  } else if (year % 100 == 0) {
    return false;
  } else {
    return true;
  }
}
Posted by: Guest on June-30-2020
1

Leap year using conditional operator in java

// Leap year using conditional operator in java
import java.util.Scanner;
public class LeapYearExample 
{
   public static void main(String[] args) 
   {
      long number, year, a;
      Scanner sc = new Scanner(System.in);
      System.out.println("Please enter any year :");
      year = sc.nextLong();        
      if(year != 0)
      {
         number = (year % 400 == 0)?(a = 1):((year % 100 == 0)?(a = 0):((year % 4 == 0)?(a = 1):(a = 0)));      
         if(number == 1)
         {
            System.out.println(year + " is a leap year");
         }
         else
         {
            System.out.println(year + " is not a leap year");
         }
      }
      else
      {
         System.out.println("year zero does not exist ");
      }
      sc.close();
   }
}
Posted by: Guest on February-18-2021
2

java leap years

public static boolean isLeapYear(int year) {
  if (year % 4 != 0) {
    return false;
  } else if (year % 100 != 0) {
    return true;
  } else if (year % 400 != 0) {
    return false;
  } else {
    return true;
  }
}
Posted by: Guest on January-25-2021
0

Leap year or not program in java using if-else

import java.util.Scanner;public class Main{public static void main(String[] args){int year;System.out.println("Enter the year");Scanner sc = new Scanner(System.in);year = sc.nextInt();if (((year % 4 == 0) && (year % 100!= 0)) || (year%400 == 0))System.out.println("it is a leap year");elseSystem.out.println("it is not a leap year");}}
Posted by: Guest on June-12-2021
0

Java program to find if given year is leap year

import java.util.Scanner;
public class LeapYearDemo
{
   public static void main(String[] args)
   {
      Scanner sc = new Scanner(System.in);
      System.out.println("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();
   }
}
Posted by: Guest on December-29-2020
0

java check if year is leap

boolean isLeap =  new GregorianCalendar().isLeapYear(2020);
      //returns true
Posted by: Guest on February-21-2021

Code answers related to "Java"

Java Answers by Framework

Browse Popular Code Answers by Language