From daf8c9e771f5fe28f4981069a007dadead45c715 Mon Sep 17 00:00:00 2001 From: Govind Sangal <115642308+sangalgovind@users.noreply.github.com> Date: Tue, 18 Oct 2022 18:22:56 +0530 Subject: [PATCH] leapyear.java(basic program) --- leapyear.java | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 leapyear.java diff --git a/leapyear.java b/leapyear.java new file mode 100644 index 0000000..b3b4945 --- /dev/null +++ b/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."); + } +}