Kevin321888999

LeapYear

Sep 30th, 2022 (edited)
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.35 KB | None | 0 0
  1. import java.util.Scanner;
  2. class Main {
  3.     public static void main(String[] args){
  4.         Banner();
  5.         Scanner SC=new Scanner(System.in);
  6.         System.out.println("Enter Integer: ");
  7.         int year= SC.nextInt();
  8.         while(year>1582){
  9.         for(;;){
  10.             while (year % 400!=0){
  11.                 if(year % 4==0&&year % 100 !=0){
  12.                     System.out.println("Leap Year!");}
  13.  
  14.                 else if(year % 4==0&&year % 100==0){
  15.                     System.out.println("NOT A Leap Year!");break;}
  16.  
  17.                 else if (year % 100==0){
  18.                     System.out.println("Not a leap year");
  19.                 }break;
  20.             }break;
  21.         }
  22.              while(year % 100==0&&year % 400==0){
  23.               if(year % 100==0&&year % 400==0){
  24.                 System.out.println("It is a leap year!");}break;
  25.              }
  26.  
  27.              if(year % 100 !=0&& year % 4 !=0 && year % 400 !=0){
  28.                  System.out.println("Not A LEAP Year"); break;
  29.              }break;
  30.         }
  31.         lessthan1582(year);
  32.     }
  33.     public static void Banner(){
  34.         System.out.println("Malachi Sor Java Programming Class\n ------------------------");}
  35.     public static void lessthan1582(int year){
  36.         if(year<=1582){
  37.             System.out.println("Error! Year must be bigger than 1582.");
  38.         }
  39.     }
  40.  
  41. }
Advertisement
Add Comment
Please, Sign In to add comment