Assalamu'alaikum Wr. Wb.
Hai kali ini saya ingin memberitahu apasih itu Switch dalam bahasa pemrograman java?. Yup
Switch Case itu adalah procedure dalam bahasa pemrograman java yang fungsinya sama dengan IF (untuk melakukan sebuah proses berdasarkan kondisi tertentu) namun dengan banyak kondisi (Multi Kondisi).
Dengan begitu juga kita akan mengetahui hal ini tanpa dengan melihat kalender yang ribet dan memelurkan waktu yg lama, apalagi yang ulang tahun/tanggal lahirnya kabisat jadi lebih mudah deh cara mengetahui ultahnya sendiri hehe piss yaah :p.
Hai kali ini saya ingin memberitahu apasih itu Switch dalam bahasa pemrograman java?. Yup
Switch Case itu adalah procedure dalam bahasa pemrograman java yang fungsinya sama dengan IF (untuk melakukan sebuah proses berdasarkan kondisi tertentu) namun dengan banyak kondisi (Multi Kondisi).
Switch sendiri bisa di kombinasikan
dengan if-else. Karena switch yang terkadang multi-dimensi juga harus
menggunakan if-else, sehingga bisa mengambil keputusan pada dua buah
kemungkinan. Bagaimanasih cara menggunakan switch di java? dari pada pikir lama-lama, kali ini saya akan memberikan contoh pada java main class menentukan Tahun Kabisat.
Dengan begitu juga kita akan mengetahui hal ini tanpa dengan melihat kalender yang ribet dan memelurkan waktu yg lama, apalagi yang ulang tahun/tanggal lahirnya kabisat jadi lebih mudah deh cara mengetahui ultahnya sendiri hehe piss yaah :p.
Langkah-langkah nya sebagai berikut :
1.Pertama hal yg kita lakukan ialah membuat file java main
class. Coba anda klik kanan di package anda, lalu pilih new -> klik java
main class. Silahkan anda lihat gambar di bawah berikut ini:
2. Setelah itu muncul sebuah halaman yang dimana anda harus
isi nama file yang anda ingin berikan. Disini saya menamakan filenya “CaraTahunKabisat”.
Setelah itu klik finish.
3. Setelah klik finish maka terbuka lah jendela java main
class yang kita telah buat tadi. Kemudia silahkan anda masukan codingan tersebut
di bawah kalimat “public static void main(String[] args) {“ yang sudah saya
berikan disini :
int Hari;
int Bulan;
int 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:
System.out.println("Berarti jumlah hari pada bulan "+ Bulan
+""
+
" dan tahun "+Tahun+ " adalah 31");
break;
Kalo masih belum tau di mana meletakan codingan tersebut
lihat gambar di bawah :
Case 1, case 3 dan seterusnya itu bias di katakana nama
bulan yang di mana case 1 : Januari, case 3 : Maret, dan seterusnya. Kenapa
saya hanya mengambil beberapa case(bulan), karena saya mau memisahkan bulan
yang jumlah hari nya 31 dengan 30. Supaya aplikasi ini lebih mudah membaca dan
cepat mengeluarkan pesan2 yang akan di jalankan nanti. Agar terlihat rapih juga
hehe.
4. Jika anda sudah memasukan codingan tersebut. Langkah selanjutnya
anda masukan codingan kembali dibawah codingan yang tadi telah anda masukan,
tanpa di enter yaa langsung aja taruh di bawah nya. Untuk codingannya :
case 2:
if
((Tahun % 4 == 0) && !(Tahun % 100 == 0))
System.out.print("Berarti jumlah hari pada bulan "+ Bulan
+" adalah 29 ");
else
System.out.print("Berarti jumlah hari pada bulan "+ Bulan
+" dan tahun "+Tahun+" adalah 28 ");
break;
Case 2 ialah bulan November dan case di pisahkan sendiri
kenapa?. Karena case ini ialah peran penting dalam menentukan tahun kabisat. Oleh
karena itu di sini menggunakan pernyataan if dan else. Supaya jika bulan
februari tersebut 29 hari maka mentukan kalo tahun itu bukan tahun kabisat. Dan
begitu juga sebaliknya.
5. Nah pasti kalian tahu kan, pada step ini ialah case-case
atau bulan yang jumlah hari nya 30 hari semua. Sekarang kalian tinggal tambah
kan codingan nya seperti codingan bulan februari inget tanpa spasi. Untuk codingannya
:
case 4:
case 6:
case 9:
case 11:
System.out.println("Berarti jumlah hari pada bulan "+ Bulan
+""
+
" dan tahun "+Tahun+ " adalah 30");
6. Finally, ini tahap terakhir. Tahap ini jika anda salah
memasukan bulan dan tahun maka akan keluar perintah “Anda salah memasukan”. Untuk
codingannya:
default:
default:
System.out.println("Anda Salah Memasukkan");
}
}
Yup jika semua tahap-tahap sudah selesai anda masukan. Sekarang
saatnya menjalankannya dengan memencet key shift+f6. Anda hanya mengisi bulan dan tahun yang anda inginkan.
Mudahkan cara membuat java program application menentukan
tahun kabisat? Silahkan di coba
Terima kasih.
Terimakasih kakak atas ilmunya, sudah saya terapkan sekarang
BalasHapus