From cd4ad1a2aa462fe5976c4be560b1bdbc6bf45a81 Mon Sep 17 00:00:00 2001 From: Raaz092003 <116389889+Raaz092003@users.noreply.github.com> Date: Sat, 22 Oct 2022 02:25:22 +0530 Subject: [PATCH] Create leapyear.java --- java/leapyear.java | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 java/leapyear.java diff --git a/java/leapyear.java b/java/leapyear.java new file mode 100644 index 0000000..b3b4945 --- /dev/null +++ b/java/leapyear.java @@ -0,0 +1,36 @@ +public class Main { + + public static void main(String[] args) { + + // year to be checked + int year = 1900; + boolean leap = false; + + // if the year is divided by 4 + if (year % 4 == 0) { + + // if the year is century + if (year % 100 == 0) { + + // if year is divided by 400 + // then it is a leap year + if (year % 400 == 0) + leap = true; + else + leap = false; + } + + // if the year is not century + else + leap = true; + } + + else + leap = false; + + if (leap) + System.out.println(year + " is a leap year."); + else + System.out.println(year + " is not a leap year."); + } +}