Skip to main content

Leap year Program in Java

import java.util.Scanner;

// Input a year and find whether it is a leap year or not.

public class Leap_year{
    public static void main(String[] args) {
        
        Scanner in = new Scanner(System.in);

        System.out.print("Please enter a year : ");
        int year = in.nextInt();
        
        boolean ans = checkyear(year);

        if (ans == true) {
            System.out.println(year + " is a Leap Year.");
        }
        else{
            System.out.println(year  +" is not a leap year.");
        }


        in.close();
    }

    static boolean checkyear(int year){
        if (year % 100 == 0) {
            if (year % 400 == 0) {
                return true;
            }
        }
        else{
            if (year % 4 == 0) {
                return true;
            }
        }

        return false;
    }
}

Comments

Popular posts from this blog

Index Sequential Search

 Code for Index Sequential Search  import java . util .*; public class Index_search {     public static void main ( String [] args ) {         int i , a = 0 ;         Scanner in = new Scanner ( System . in );         int arr [] = { 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 };         System . out . println ( "Please enter the number to be find: " );         int num = in . nextInt ();         System . out . println ( "Please enter the steps to left" );         int steps = in . nextInt ();         in . close ();         for ( i = 0 ; i < arr . length ; ) {             if ( num == arr [ i ] ) {                 System . out . println ( "Number found in the first one. " + i );       ...

4. write a program to find the factorial of any no. in python