Langsung COPAS dan edit seuai selera anda !
===================================
import java.util.Scanner;
public class Genap {
public static void main(String[] args) {
System.out.println("|===================================|");
System.out.println("| Aplikasi Astronomi: Tahun Kabisat |");
System.out.println("|===================================|");
System.out.println();
int bulan,tahun;
System.out.print(" Masukkan Bulan : ");
Scanner masukan = new Scanner(System.in);
bulan = masukan.nextInt();
System.out.print(" Masukkan Tahun : ");
tahun = masukan.nextInt();
switch (bulan)
{
case 1:
System.out.print(" Bulan JANUARI ");
if (( tahun % 400 == 0) | ( tahun % 400 != 0 & tahun % 100 != 0 & tahun % 4 ==0))
System.out.print (tahun + " ADA 31 HARI. " + tahun + " TAHUN KABISAT,ada 366 hari. ");
else {
System.out.print(tahun + " ADA 31 HARI. " + tahun + " BUKAN TAHUN KABISAT, ada 365 hari. ");
}
break;
case 3:
System.out.print(" Bulan MARET ");
if (( tahun % 400 == 0) | ( tahun % 400 != 0 & tahun % 100 != 0 & tahun % 4 ==0))
System.out.print (tahun + " ADA 31 HARI. " + tahun + " TAHUN KABISAT,ada 366 hari. ");
else {
System.out.print(tahun + " ADA 31 HARI. " + tahun + " BUKAN TAHUN KABISAT, ada 365 hari. ");
}
break;
case 5:
System.out.print(" Bulan MEI ");
if (( tahun % 400 == 0) | ( tahun % 400 != 0 & tahun % 100 != 0 & tahun % 4 ==0))
System.out.print (tahun + " ADA 31 HARI. " + tahun + " TAHUN KABISAT,ada 366 hari. ");
else {
System.out.print(tahun + " ADA 31 HARI. " + tahun + " BUKAN TAHUN KABISAT, ada 365 hari. ");
}
break;
case 7:
System.out.print(" Bulan JULI ");
if (( tahun % 400 == 0) | ( tahun % 400 != 0 & tahun % 100 != 0 & tahun % 4 ==0))
System.out.print (tahun + " ADA 31 HARI. " + tahun + " TAHUN KABISAT,ada 366 hari. ");
else {
System.out.print(tahun + " ADA 31 HARI. " + tahun + " BUKAN TAHUN KABISAT, ada 365 hari. ");
}
break;
case 8:
System.out.print(" Bulan AGUSTUS ");
if (( tahun % 400 == 0) | ( tahun % 400 != 0 & tahun % 100 != 0 & tahun % 4 ==0))
System.out.print (tahun + " ADA 31 HARI. " + tahun + " TAHUN KABISAT,ada 366 hari. ");
else {
System.out.print(tahun + " ADA 31 HARI. " + tahun + " BUKAN TAHUN KABISAT, ada 365 hari. ");
}
break;
case 10:
System.out.print(" Bulan OKTOBER ");
if (( tahun % 400 == 0) | ( tahun % 400 != 0 & tahun % 100 != 0 & tahun % 4 ==0))
System.out.print (tahun + " ADA 31 HARI. " + tahun + " TAHUN KABISAT,ada 366 hari. ");
else {
System.out.print(tahun + " ADA 31 HARI. " + tahun + " BUKAN TAHUN KABISAT, ada 365 hari. ");
}
break;
case 12:
System.out.print(" Bulan DESEMBER ");
if (( tahun % 400 == 0) | ( tahun % 400 != 0 & tahun % 100 != 0 & tahun % 4 ==0))
System.out.print (tahun + " ADA 31 HARI. " + tahun + " TAHUN KABISAT,ada 366 hari. ");
else {
System.out.print(tahun + " ADA 31 HARI. " + tahun + " BUKAN TAHUN KABISAT, ada 365 hari. ");
}
break;
case 4:
System.out.print(" Bulan APRIL ");
if (( tahun % 400 == 0) | ( tahun % 400 != 0 & tahun % 100 != 0 & tahun % 4 ==0))
System.out.print (tahun + " ADA 30 HARI. " + tahun + " TAHUN KABISAT,ada 366 hari. ");
else {
System.out.print(tahun + " ADA 30 HARI. " + tahun + " BUKAN TAHUN KABISAT, ada 365 hari. ");
}
break;
case 6:
System.out.print(" Bulan JUNI ");
if (( tahun % 400 == 0) | ( tahun % 400 != 0 & tahun % 100 != 0 & tahun % 4 ==0))
System.out.print (tahun + " ADA 30 HARI. " + tahun + " TAHUN KABISAT,ada 366 hari. ");
else {
System.out.print(tahun + " ADA 30 HARI. " + tahun + " BUKAN TAHUN KABISAT, ada 365 hari. ");
}
break;
case 9:
System.out.print(" Bulan SEPTEMBER ");
if (( tahun % 400 == 0) | ( tahun % 400 != 0 & tahun % 100 != 0 & tahun % 4 ==0))
System.out.print (tahun + " ADA 30 HARI. " + tahun + " TAHUN KABISAT,ada 366 hari. ");
else {
System.out.print(tahun + " ADA 30 HARI. " + tahun + " BUKAN TAHUN KABISAT, ada 365 hari. ");
}
break;
case 11:
System.out.print(" Bulan NOVEMBER ");
if (( tahun % 400 == 0) | ( tahun % 400 != 0 & tahun % 100 != 0 & tahun % 4 ==0))
System.out.print (tahun + " ADA 30 HARI. " + tahun + " BUKAN TAHUN KABISAT,ada 365 hari. ");
else {
System.out.print(tahun + " ADA 30 HARI. " + tahun + " TAHUN KABISAT, ada 366 hari. ");
}
break;
case 2:
System.out.print(" Bulan FEBRUARI ");
if (( tahun % 400 == 0) | ( tahun % 400 != 0 & tahun % 100 != 0 & tahun % 4 ==0))
System.out.print (tahun + " ADA 29 HARI. " + tahun + " TAHUN KABISAT,ada 366 hari. ");
else {
System.out.print(tahun + " ADA 28 HARI. " + tahun + " BUKAN TAHUN KABISAT, ada 365 hari. ");
}
break;
default:
System.out.println(" BULAN YANG ANDA MASUKAN SALAH ");
System.out.println(" Coba Lagi ");
break;
}
}
}
Hasil Output :

Tidak ada komentar:
Posting Komentar