Cara Mencari Hari Dalam Seminggu

Isi kandungan:

Cara Mencari Hari Dalam Seminggu
Cara Mencari Hari Dalam Seminggu

Video: Cara Mencari Hari Dalam Seminggu

Video: Cara Mencari Hari Dalam Seminggu
Video: Cara Hitung Jumlah Hari Dalam Setiap Bulan Pake Rumus 2024, Mungkin
Anonim

Anda dapat mengetahui hari dalam seminggu tarikh tertentu jatuh pada masa lalu, sekarang atau masa depan menggunakan kalendar yang kekal. Anda boleh membuat peranti sedemikian di rumah.

Cara mencari hari dalam seminggu
Cara mencari hari dalam seminggu

Arahan

Langkah 1

Buat tujuh kad kalendar selama satu bulan, yang pertama bulan bermula pada hari Isnin, yang kedua pada hari Selasa, yang ketiga dari hari Rabu, dan seterusnya sehingga kalendar di mana bulan itu bermula pada hari Ahad. Tetapkan nombor dari 1 hingga 7 ke kad, dan berikan nombor pertama ke kalendar di mana bulan itu bermula pada hari Isnin. Jadikan kad-kad ini dari kadbod berat dan laminasi, kerana kalendar itu dirancang untuk disimpan dan digunakan selama bertahun-tahun.

Langkah 2

Sertakan juga dalam set kalendar abadi kad dengan formula berikut: h = d + ((13m-1) / 5) + r + (y / 4) + (v / 4) -2v, di mana: - h adakah hasil perantaraan menjadi transformasi selanjutnya; - d - tarikh; - m - bulan, dipilih dengan cara yang agak luar biasa: Mac - bulan pertama, Februari - kedua belas; - d - dua digit terakhir nombor tahun (jika bulan adalah Januari atau Februari, kemudian tahun sebelumnya); - dalam - bilangan abad dari mana unit itu ditolak (untuk Januari atau Februari, tolak 2 dan bukan 1). Kad ini juga diperbuat daripada kadbod tebal dan lamina. Letakkan semua kad bersama-sama supaya tidak hilang. Buat kes yang sesuai untuk kalendar yang kekal, jika anda mahu, simpan kalkulator dengan ukuran yang sesuai di dalamnya.

Langkah 3

Setelah membuat pengiraan mengikut formula yang ditunjukkan, bahagikan hasil h dengan tujuh dengan selebihnya.

Langkah 4

Ambil modulus dari bahagian lain.

Langkah 5

Ambil kad dengan nombor yang sama dengan hasil pengiraan terakhir, dan kemudian gunakannya untuk menentukan hari dalam seminggu.

Langkah 6

Sebagai pilihan, tulis program untuk melakukan pengiraan untuk kedua-dua formula dalam bahasa pengaturcaraan yang anda ketahui. Akan tetapi, dalam kes ini, pembagian dengan yang lain dapat menjadi sukar, kerana tidak ada fungsi siap untuk ini dalam kebanyakan bahasa pengaturcaraan. Paling senang menggunakan bahasa Pascal, di mana fungsi yang sesuai tersedia. Untuk mencari bahagian integer dari hasil pembahagian dengan selebihnya, gunakan garis bentuk berikut: c: = a div b. Untuk mencari baki pembahagian, gunakan garis bentuk lain: c: = a mod b.

Disyorkan: