Computer Science, asked by Akash084, 5 months ago

Write a java program to print leap year.

Answers

Answered by Anonymous
5

Answer:

import java.util.Scanner;

public class Check_Leap_Year

{

public static void main(String args[])

{

Scanner s = new Scanner(System.in);

System.out.print("Enter any year:");

int year = s.nextInt();

boolean flag = false;

if(year % 400 == 0)

{

flag = true;

}

else if (year % 100 == 0)

{

flag = false;

}

else if(year % 4 == 0)

{

flag = true;

}

else

{

flag = false;

}

if(flag)

{

System.out.println("Year "+year+" is a Leap Year");

}

else

{

System.out.println("Year "+year+" is not a Leap Year");

}

}

}

Answered by heyParam
2

Answer:

import java.util.Scanner;

public class Demo {

   public static void main(String[] args) {

    int year;

    Scanner scan = new Scanner(System.in);

    System.out.println("Enter any Year:");

    year = scan.nextInt();

    scan.close();

       boolean isLeap = false;

       if(year % 4 == 0)

       {

           if( year % 100 == 0)

           {

               if ( year % 400 == 0)

                   isLeap = true;

               else

                   isLeap = false;

           }

           else

               isLeap = true;

       }

       else {

           isLeap = false;

       }

       if(isLeap==true)

           System.out.println(year + " is a Leap Year.");

       else

           System.out.println(year + " is not a Leap Year.");

   }

}

Similar questions