Contoh Aktivitas Memilih Tahun Kabisat Di Java
Pada artikel berguru java kali ini , kita akan akan menciptakan teladan jadwal , untuk memilih atau menghitung tahun kabisat, dengan memakai 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 embel-embel terletak , pada tanggal 29 bulan Februari. Nah ,pertanyaanya yaitu bagaimana cara menghitungnya di Java ? . Kita sanggup memakai langkah-langkah (algoritma) yang sanggup kita susun terlebih dahulu , kemudian kita gunakan kondisi if else , dan juga objek dari class Scanner untuk mengambili input user . Selengkapnya , kita coba terapkan di jadwal java berikut :
1. Pertama buka IntelliJ IDEA ,atau Software IDE lain yang kalian gunakan , di Komputer atau Laptop kalian.
2. Kalian sanggup perhatikan Contoh code ,beserta penjelasanya di bawah:
Berikut langkah-langkah (algoritma) menghitung Tahun Kabisat :
Contoh Code :
Penjelasan :
Seperti pada teladan code jadwal diatas, kita memakai 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 , kemudian 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 kalau 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 yaitu tahun kabisat.
Jika tidak atau isTahunKabisat = false , maka akan menampilkan output hasil , bahwa tahun yang diinputkan bukan termasuk tahun kabisat.
Output :
Berikut langkah-langkah (algoritma) menghitung Tahun Kabisat :
1. Jika sebuah tahun habis dibagi 4 , pribadi ke langkah 2 . Jika tidak ke langkah 5.
2. Jika sebuah tahun habis dibagi 100 , pribadi ke langkah 3 . Jika tidak ke langkah 4.
3. Jika sebuah tahun habis dibagi 400 , pribadi ke langkah 4 , kalau tidak ke langkah 5
4. Tahun ini yaitu tahun kabisat (366 hari)
5. Tahun ini bukan termasuk tahun kabisat (365 hari)
Contoh Code :
![]() |
Contoh Code |
Penjelasan :
Seperti pada teladan code jadwal diatas, kita memakai 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 , kemudian 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 kalau 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 yaitu tahun kabisat.
Jika tidak atau isTahunKabisat = false , maka akan menampilkan output hasil , bahwa tahun yang diinputkan bukan termasuk tahun kabisat.
Output :
![]() |
Output Hasil |
EmoticonEmoticon