Menengah25 XPUnit 3: Percabangan, soal 6 dari 9
Tahun Kabisat
Periksa apakah sebuah tahun termasuk tahun kabisat.
Tahun kabisat punya 29 hari di bulan Februari. Aturannya tidak sesederhana "habis dibagi 4", karena kalender kita perlu dikoreksi setiap beberapa abad.
Masukan
Satu bilangan bulat berisi tahun, dari 1 sampai 9999.
Keluaran
Kabisat atau Bukan kabisat.
Aturan
- Tahun yang habis dibagi 400 adalah kabisat.
- Selain itu, tahun yang habis dibagi 100 bukan kabisat.
- Selain itu, tahun yang habis dibagi 4 adalah kabisat.
- Tahun lainnya bukan kabisat.
Contoh masukan dan keluaran
Contoh 1
Masukan
2024
Keluaran
Kabisat
Petunjuk
Coba kerjakan dulu. Buka petunjuk satu per satu kalau kamu buntu.
Petunjuk 1
Ikuti urutan aturannya dari atas. Tahun 2000 habis dibagi 400, jadi kabisat walaupun habis dibagi 100.
Petunjuk 2
Seluruh aturan bisa juga ditulis dalam satu syarat: habis dibagi 4 dan tidak habis dibagi 100, atau habis dibagi 400.