Write a Java method to check whether an year (integer) entered by the user is a leap year or not
In this demo I have used NetBeans IDE 8.2 for debugging purpose. But you can use any java programming language compiler as per your availability..
import java.util.Scanner; public class Javaexcercise { public static void main(String[] args) { Scanner in = new Scanner(System.in); System.out.print("Enter a year: "); int year = in.nextInt(); System.out.println(checkLeapYear(year)); } public static boolean checkLeapYear(int year) { boolean a = (year % 4) == 0; boolean b = (year % 100) != 0; boolean c = ((year % 100 == 0) && (year % 400 == 0)); return a && (b || c); } }
Result:
Enter a year: 2020
true
total answers (1)
start bookmarking useful questions and collections and save it into your own study-lists, login now to start creating your own collections.
In this demo I have used NetBeans IDE 8.2 for debugging purpose. But you can use any java programming language compiler as per your availability..
Result:
Enter a year: 2020
true
need an explanation for this answer? contact us directly to get an explanation for this answer