MENGHITUNG TAHUN KABISAT
Selamat malam teman-teman blogger yang sedang mumet...hehehe
bertemu lagi dengan saya, kali ini saya akan berbagi tips bagaimana cara menghitunh tahun kabisat dengan menggunakan program bahasa C.
oh ya untuk yang masih bingung dengan apa itu tahun kabisat, saya akan jelaskan sedikit :
Tahun Kabisat adalah sebuah Tahun Syamsiah di mana tidak terdiri dari 365 hari tetapi 366 hari. Satu tahun syamsiah tidak secara persis terdiri dari 365 hari, tetapi 365 hari, 5 jam, 48 menit dan 45,1814 detik. Jika hal ini tidak dihiraukan, maka setiap empat tahun akan kekurangan hampir satu hari.
Maka untuk mengkompensasi hal ini setiap empat tahun sekali (tahun yang bisa dibagi empat), diberi satu hari ekstra: 29 Februari. Tetapi karena 5 jam, 48 menit dan 45,1814 detik kurang dari 6 jam, maka tahun-tahun yang bisa dibagi 100 (seperti tahun 1900), bukan tahun kabisat, kecuali bisa dibagi dengan 400 (seperti tahun 2000).
Tahun Kabisat menurut definisi ini ada sejak diluncurkannya kalender Gregorian.
untuk mmperingkat waktu mari kita mulai dengan langkah pertama.1. Buka Code block dan buatlah project baru (untuk naa project terserah and saja).
2. masukkan int tahun; karena kita hanya akan mencari tahun maka kita butuh int satu saja.lebih jelasnya liat gambar di bawah ini,
3. masukkan puts (kalau anda ingin menampilkan label pencarian) printf dan scanf. seperti gambar di bawah ini:
4. kita masukkan if (tahun%4==0) (itu bisa di sebut sebagai rumus karena kita ketahui bahwa tahun kabisat adalah tahun yang habis di bagi empat. bisa liat gambar di bawah ini,
ok begitu lah tutorial sederhana untuk menghitung tahun kabisat dari saya.
untuk ketikan penuhnya seperti berikut:
int main()
{
int tahun;
puts("menghitung tahun kabisat");
printf("masukkan tahunnya : ");
scanf("%d",&tahun);
if (tahun%4==0){
printf("termasuk tahun kabisat");
}
else
{
printf("tidak termasuk tahun kabisat");
}
return 0;
}
OK SALAM SUKSES!!!