Skip to content Skip to sidebar Skip to footer

Contoh Program Menentukan Tahun Kabisat di Java

Pada artikel belajar java kali ini , kita akan akan membuat contoh program , untuk menentukan atau menghitung tahun kabisat, dengan menggunakan bahasa pemrograman Java. Sekilas membahas Tahun Kabisat, yang merupakan salah satu tahun istimewa. Karena tahun tersebut ,memilki jumlah 366 hari , yang dimana biasanya 1 tahun berjumlah 365 hari. 1 Hari tambahan terletak , pada tanggal 29 bulan Februari. Nah ,pertanyaanya adalah bagaimana cara menghitungnya di Java ? . Kita bisa menggunakan langkah-langkah (algoritma) yang dapat kita susun terlebih dahulu , lalu kita gunakan kondisi if else , dan juga objek dari class Scanner untuk mengambili input user . Selengkapnya , kita coba terapkan di program java berikut :


Contoh Program Cara Menentukan Menghitung Menampilkan Mengecek Tahun Kabisat di Java



1. Pertama buka IntelliJ IDEA ,atau Software IDE lain yang kalian gunakan , di Komputer atau Laptop kalian.



2.  Kalian bisa perhatikan Contoh code ,beserta penjelasanya di bawah:

Berikut langkah-langkah (algoritma) menghitung Tahun Kabisat :

1. Jika sebuah tahun habis dibagi 4 , langsung ke langkah 2 . Jika tidak ke langkah 5.
2. Jika sebuah tahun habis dibagi 100 , langsung ke langkah 3 . Jika tidak ke langkah 4.
3. Jika sebuah tahun habis dibagi 400 , langsung ke langkah 4 , jika tidak ke langkah 5
4. Tahun ini adalah tahun kabisat (366 hari)
5. Tahun ini bukan termasuk tahun kabisat (365 hari)



Contoh Code :


Contoh Code Menghitung Menentukan Tahun Kabisat di Program Java
Contoh Code




Penjelasan :

Seperti pada contoh code program diatas, kita menggunakan variable tahun , untuk menyimpan nilai input user atau pengguna ,  dari objek input method .nextInt() .

Lalu  untuk menyimpan kondisi ,jika tahun yang diinputkan termasuk tahun kabisat atau tidak. Kita gunakan variable isTahunKabisat , yang di set awalanya ke false.


Selanjutnya , kita gunakan kondisi if else bersarang untuk penerapanya , lalu sesuaikan dengan langkah-langkah(algoritma) yang telah di definisikan di atas.

 Seperti pada code (tahun % 4 == 0) , (tahun % 100 == 0) (tahun % 400 == 0) , yang artinya jika tahun habis dibagi 4 , 100 atau 400 , atau sisa baginya = 0 alias tidak ada .  Maka, akan mengeksekusi  kondisi if di dalamnya. Sampai menemukan nilai true , pada variable isTahunKabisat .

Jika tidak habis dibagi , maka akan mengeksekusi kondisi else,

Setelah itu , jika isTahunKabisat = true , maka akan menampilkan output hasil , bahwa tahun yang diinputkan adalah tahun kabisat.

Jika tidak atau isTahunKabisat = falsemaka akan menampilkan output hasil , bahwa tahun yang diinputkan bukan termasuk tahun kabisat.



Output :


Output Hasil Contoh Code Menghitung Menentukan Tahun Kabisat di Program Java
Output Hasil

Post a Comment for "Contoh Program Menentukan Tahun Kabisat di Java"