Senin, 21 April 2014

Kabisat v.2

import java.util.Scanner;

public class Kabisat2{
    static Scanner in = new Scanner(System.in);

    public static int isKabisat(int year){
        if(year % 400 == 0 || (year % 4 == 0 && year % 100 != 0))
        {
            return 1;
        }else{
            return 0;
        }
    }

    public static void main(String args[]){
        int year=0, valid, n=0;

        do{
            valid = 1;
            try{
                System.out.print("Masukan nilai N [>0]: ");
                n = in.nextInt();
                in.nextLine();
            }catch(Exception e){
                valid = 0;
            }
        }while(valid == 0);

        n = n+2000;

        for(int i=2000;i<n;i++){
            if(isKabisat(i) == 1){
                System.out.printf("%d ",i);
            }
        }
    }
}

Tidak ada komentar:

Posting Komentar