Haftaning Kunini Qanday Topish Mumkin

Mundarija:

Haftaning Kunini Qanday Topish Mumkin
Haftaning Kunini Qanday Topish Mumkin

Video: Haftaning Kunini Qanday Topish Mumkin

Video: Haftaning Kunini Qanday Topish Mumkin
Video: TUG'RUQ KUNINI ANIQLASH / ТУГРУК КУНИНИ АНИКЛАШ / ДАТА РОДОВ 2024, May
Anonim

O'tmishda, hozirgi yoki kelajakda ma'lum bir sana haftaning qaysi kuniga to'g'ri kelishini abadiy taqvim deb topishingiz mumkin. Siz bunday qurilmani uyda qilishingiz mumkin.

Haftaning kunini qanday topish mumkin
Haftaning kunini qanday topish mumkin

Ko'rsatmalar

1-qadam

Bir oy davomida etti kalendar kartani yarating, ularning birinchisida oy dushanba kuni, ikkinchisida seshanba kuni, uchinchisida chorshanba kunidan boshlanadi va hokazo oy yakshanba kuni boshlanadigan taqvimgacha. 1 dan 7 gacha bo'lgan raqamlarni kartalarga belgilang va birinchi raqamni oyning dushanba kuni boshlanadigan taqvimiga belgilang. Ushbu kartalarni og'ir kartondan tayyorlang va ularni laminatlang, chunki taqvim ko'p yillar davomida saqlash va ishlatish uchun mo'ljallangan.

2-qadam

Doimiy taqvim to'plamiga quyidagi formulali kartani ham kiriting: h = d + ((13m-1) / 5) + r + (y / 4) + (v / 4) -2v, bu erda: - h - keyingi o'zgarishlarga olib keladigan oraliq natija; - d - sana; - m - oy, g'ayrioddiy tarzda tanlangan: mart - birinchi oy, fevral - o'n ikkinchi; - d - yil sonining oxirgi ikki raqami (agar oy yanvar yoki fevral, keyin o'tgan yil); - yilda - birlik chiqarilgan asrning soni (yanvar yoki fevral oylari uchun 1 o'rniga 2 ni olib tashlang), shuningdek, bu karton qalin karton va laminatsiyadan qilingan. Yo'qolmaslik uchun barcha kartalarni bir-biriga bog'lab qo'ying. Doimiy taqvim uchun qulay kassa yarating, agar xohlasangiz, unda tegishli o'lchamdagi kalkulyatorni saqlang.

3-qadam

Ko'rsatilgan formula bo'yicha hisob-kitoblarni amalga oshirgandan so'ng, h ning natijasini qoldiq bilan yettiga bo'ling.

4-qadam

Modulni bo'linishning qolgan qismidan oling.

5-qadam

Oxirgi hisoblash natijasiga teng bo'lgan raqamli kartani oling va undan keyin haftaning kunini aniqlash uchun foydalaning.

6-qadam

Ixtiyoriy ravishda, siz bilgan har qanday dasturlash tilida ikkala formulalar bo'yicha hisob-kitoblarni amalga oshirish uchun dastur yozing. Biroq, bu holda, qoldiq bilan bo'linish qiyin bo'lishi mumkin, chunki ko'pchilik dasturlash tillarida buning uchun tayyor funktsiya mavjud emas. Tegishli funktsiya mavjud bo'lgan Paskal tilidan foydalanish eng qulaydir. Qoldiq bilan bo'linish natijasining butun sonini topish uchun quyidagi shakldagi chiziqdan foydalaning: c: = a div b. Bolishning qoldig'ini topish uchun boshqa shaklning satridan foydalaning: c: = a mod b.

Tavsiya: