MENGHITUNG JUMLAH HARI DALAM BULAN DENGAN JAVA

8:25 AM
MENGHITUNG JUMLAH HARI DALAM BULAN DENGAN JAVA


import java.util.Scanner;
public class JumlahHariDalamBulan {
public static void main(String[] args){
int hari;
int bulan;
int tahun;
System.out.print("Bulan berapa yang anda mau ? ... ");
Scanner input = new Scanner(System.in);
bulan = input.nextInt();
System.out.print("Tahun berapa yang anda mau ? ... ");
tahun = input.nextInt();
switch (bulan){
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
System.out.print("Berarti jumlah hari dalam bulan "+ bulan +""
+ " dan tahun "+tahun+ " adalah 31");
break;
case 4:
case 6:
case 9:
case 11:
System.out.print("Berarti jumlah hari dalam bulan "+ bulan +" "
+ "dan tahun "+tahun+" adalah 30 ");
break;
case 2:
if ((tahun % 4 == 0) && !(tahun % 100 == 0))
System.out.print("Berarti jumlah hari dalam bulan "+ bulan +" adalah 29 ");
else
System.out.print("Berarti jumlah hari dalam bulan "+ bulan +" dan tahun "+tahun+" adalah 28 ");
break;
default:
System.out.println(" anda memasukkan bulan yang salah");
break;
}}}


Apabila dijalankan, maka muncul

Contoh 1:

Bulan berapa yang anda mau ? ...

misalnya ketik 3

Tahun berapa yang anda mau ? ...

misalnya ketik 2009

maka muncul 31.

Contoh 2:

Bulan berapa yang anda mau ? ...

misalnya ketik 2

Tahun berapa yang anda mau ? ...

misalnya ketik 2008

maka muncul 29. (Karena tahun 2008 adalah tahun kabisat, dapat dibagi 4 dan tidak dapat dibagi 100)

Contoh 3:

Bulan berapa yang anda mau ? ...

misalnya ketik 2

Tahun berapa yang anda mau ? ...

misalnya ketik 1900

maka muncul 28. (Karena tahun 1900 bukan kabisat karena dapat dibagi 4 dan dapat dibagi 100, kecuali tahun 2000, tahun 2000 adalah tahun kabisat pertama yang dapat dibagi 100)


Contoh 4:

Bulan berapa yang anda mau ? ...

misalnya ketik 13

Tahun berapa yang anda mau ? ...

misalnya ketik 1998

maka muncul, anda memasukkan bulan yang salah. (Karena memasukkan bulan 13)

(Tapi kalau yg buat programnya seorang PNS mungkin ketika memasukkan bulan ke-13, terus muncul "terima gaji nih" :) :D )
Previous
Next Post »

4 comments

Untuk menyisipkan kode,gunakan tag
[code]KODE ANDA[/code]
Untuk menyisipkan quote,gunakan tag
[blockquote]KATA-KATA ANDA[/blockquote]
Untuk menyisipkan gambar,gunakan tag
[img]URL GAMBAR ANDA[/img]
Untuk menyisipkan video,gunakan tag
[youtube]URL VIDEO ANDA[/youtube]
Anda juga bisa menggunakan emoticon seperti biasa.

Silahkan Copy Paste sepuasnya, dengan mencantumkan link blog saya

Bagi anda yang ingin menyumbangkan artikel, lembar kerja, animasi matematika dan IPA serta pemrograman JAVA silahkan kirim ke fatahrohmani@gmail.com saya akan tampilkan dengan linknya (apabila memiliki blog/website) dan tidak mengandung SARA & pornografi

update lewat email

Update terus blog ini lewat email:

Delivered by FeedBurner

PageRank Checking Icon

Academics INDONESIAN BLOGGERMy ZimbioAcademics Blogs

math worksheets|pemrograman java|guru privat|guru privat matematika|animasi matematika|math animation|game matematika|game|math lesson plan|RPP matematika|animasi fisika|aplikasi kalkulator java|rumus sd|rumus matematika sd|mewarnai|desain sertifikat|permainan outbound| Les Privat Matematika| Les Privat IGCSE| Les Privat Cambridge| Les Privat IB| Les Privat A level| Les Privat Kebutuhan khusus| Les Privat slow learner


Baju anak dan dewasa