

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.logging.Level;
import java.util.logging.Logger;
public class LeapYrDemo {
public static void main(String[] args) {
try {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
System.out.println("Enter num");
int yr = br.read();
int num = yr;
if(num/100== 0){
if(num/400==0){
System.out.println("Leap year");
}
else
System.out.println("not leap yr");
}
else if(num/4==0){
System.out.println("leap yr");
}
else
System.out.println("Not a leap yr");
} catch (IOException ex) {
Logger.getLogger(LeapYrDemo.class.getName()).log(Level.SEVERE, null, ex);
}
}
}
OutPut:
Enter num
2012
Leap year
BUILD SUCCESSFUL (total time: 4 seconds)

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.logging.Level;
import java.util.logging.Logger;
public class LeapYrDemo {
public static void main(String[] args) {
try {
BufferedReader br = new BufferedReader(new
InputStreamReader(System.in));
System.out.println("Enter num");
int yr = br.read();
int num = yr;
if(num/100== 0){
if(num/400==0){
System.out.println("Leap year");
}
else
System.out.println("not leap yr");
}
else if(num/4==0){
System.out.println("leap yr");
}
else
System.out.println("Not a leap yr");
} catch (IOException ex) {
Logger.getLogger(LeapYrDemo.class.getName()).log
(Level.SEVERE, null, ex);
}
}
}