Contoh Raptor Untuk menampilakan apakah tahun itu tahun kabisat atau bukan tahun kabisat
Definisi tahun kabisat adalah seperti halnya dalam tahun matahari (tahun masehi) pada tahun-tahun hijriyah juga terdapat tahun kabisat yaitu tahun hijriyah yang umurnya 355 hari. Tahun kabisat ini diperlukan untuk menyesuaikan antara satuan yang digunakan dalam kalender, yaitu hari, dan kala revolusi bumi maupun bulan. Adapun selisih 1 hari pada tahun kabisat hijriyah diberikan pada bulan terakhir (Zulhijah)
Jika tahun hijriyah biasa, pembulatan waktu tidak memperhitungkan waktu di bawah 1 jam, sehingga tiap bulan terbuang 44 menit 3 detik. Jadi dalam setahun terbuang 12 x 44 menit 3 detik = 8 jam 48 menit 36 detik. Berarti dalam waktu 30 tahun telah terbaung hampir 11 hari. Berdasarkan perhitungan ini, dapat ditentukan bahwa dalam waktu 30 tahun hijriyah terdapat 11 tahun kabisat.
Dalam program C++ :
#include <string>
using namespace std;
int main()
{
string raptor_prompt_variable_zzyz;
int tahun;
cout << "Menentukan apakah tahun kabisat atau bukan" << endl; raptor_prompt_variable_zzyz ="Masukan Tahun;";
cout << raptor_prompt_variable_zzyz << endl;
cin >> tahun;
cout << "tahun="<<tahun << endl; if (tahun % 4==0)
{
cout << "Merupkana Tahun Kabisat" << endl; }
else
{
cout << "Bukan MErupakan Tahun Kabisat" << endl; }
return 0;
}
Semoga dapat bermanfaat
tolong codingannya dong gan cara menghitung tahun hijriyah berdasarkan input tanggal masehi
BalasHapus