You are on page 1of 2

3.

28 LAB : Tahun kabisat


Satu tahun dalam kalender Masehi modern terdiri dari 365 hari. Faktanya,
bumi membutuhkan waktu lebih lama untuk berputar mengelilingi matahari.
Untuk memperhitungkan perbedaan waktu, maka setiap 4 tahun sekali terjadi
tahun kabisat. Tahun kabisat adalah tahun yang mempunyai 366 hari: Satu
hari ekstra, 29 Februari. Syarat suatu tahun tertentu menjadi tahun kabisat
adalah:
1) Tahun harus habis dibagi 4
2) Jika tahun tersebut adalah tahun abad (1700, 1800, dst), maka tahun
tersebut harus habis dibagi 400
Beberapa contoh tahun kabisat adalah 1600, 1712, dan 2016.
Tulislah program yang memakan waktu satu tahun dan tentukan apakah
tahun tersebut merupakan tahun kabisat.
Contoh: Jika inputnya adalah:
1712
hasilnya adalah:
1712 - tahun kabisat
Contoh: Jika inputnya adalah:
1913
hasilnya adalah:
1913 bukanlah tahun kabisat

is_leap_year = Salah

masukan_tahun = int(masukan())

jika tahun_masukan % 4 == 0 dan tahun_masukan % 100 != 0:

print(input_year,'- tahun kabisat')


elif masukan_tahun % 400 == 0:

print(input_year,'- tahun kabisat')

kalau tidak:

print(input_year,'- bukan tahun kabisat')

You might also like