Kamis, 15 Desember 2016

Program Menghitung Tahun Kabisat Pada Java

disini yang saya bahas adalah cara mengitung bulan dan tahun kabisat pada java.
semoga bermanfaat postingannya.


import java.util.Scanner;

public class TahunKabisat {
   
    public static void main(String[] args) {
       
        int bulan,tahun;
 System.out.print("Masukkan Bulan : ");
 Scanner input = new Scanner(System.in);
 bulan = input.nextInt();
 System.out.print("Masukkan Tahun : ");
 tahun = input.nextInt();

 switch (bulan){
    case 1:
       
     
        case 3:
       
     
            case 5:
       
     
                case 7:
     
   
                    case 8:
       
                         case 10:
     
   
                       case 12:
                         
                           case 4:
     
 
        case 6:
   
   
        case 9:
 
 
         case 11:
     
       if ((tahun % 4 == 0 && tahun % 100 != 0 || tahun % 400 == 0)) {
         
    System.out.println("Bulan "+ bulan + "" + " Tahun "+tahun + "Tahun Kabisat"+ " Ada 30 Hari" + " Ada 366 Hari Dalam Se-Tahun");
 }else{
           System.out.println("Bulan "+ bulan + "" + " Tahun "+tahun + " Bukan Tahun Kabisat"+ " Ada 31 Hari" + " Ada 365 Hari Dalam Se-Tahun");
         
       }
   
         
       break;
           
       case 2:

 if ((tahun % 4 == 0 && tahun % 100 != 0 || tahun % 400 == 0))
         System.out.print("Bulan "+ bulan +""
         + " Tahun "+tahun+ " Tahun Kabisat" + " Ada 29 Hari" + " Ada 366 Hari Dalam Se-Tahun");
 else
         System.out.println("Bulan "+ bulan +""
         + " Tahun "+tahun+" Bukan Tahun Kabisat"+ " Ada 28 Hari" + " Ada 365 Hari Dalam Se-Tahun");
 break;      
 default:  
     System.out.println("BULAN YANG ANDA MASUKAN SALAH");
 break;
 }
    }
 }

Tidak ada komentar:

Posting Komentar