الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

طريقة رياضية سهلة لمعرفة أول يوم في أي سنة الهجرية

مغلق
بدأه مبرمج2000 في 4 يناير 2002 · 0 رد · 804 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1

هناك طريقة رياضية سهلة تعتمد عل معرفة أيام السنيين السابقة للسنة المطلوبة منذ الهجرة النبوية وحذف ما تحتويه من أسابيع كاملة بعد التعرف علي كبائسها وبسائطها والرقم الذي يفيض بعد هذا تعد به الأيام إبتداً من الجمعة وأخرها يكون اليوم الذي يحدد بداية السنة المطلوبة وذلك لأن أول يوم في السنة الأولي في الهجرة كان يوم الخميس، والخطوات المتبعة كالأتي :

1 - حذف الأدوار الكبار لأنها تحتوي علي أسابيع كاملة وذلك بالقسمة علي 210.

2 - قسمة الباقي علي الدور الصغير 30، وضرب الناتج الصحيح في 5، وذلك لأن الدور الصغير يحتوي عل 5 أيام زيادة عن الأسابيع الكاملة، وسمى هذا بالمحفوظ الاول.

3 - النظر إلى باقي القسمة وهو بالطبع أقل من 30 وتحديد معرفة ما في الباقي من سنوات كبائس وبسائط أعتماد على هذه القيم :

================+==============

ترتيبها في ثلاثين سنة قمرية | عدد السنوات الكبيسة

================+==============

1-4 سنة كبيسة واحدة.

5-6 سنتين كبيستين.

7-9 3 سنوات كبائس.

10-12 4 سنوات كبائس.

13-15 5 سنوات كبائس.

16-17 6 سنوات كبائس.

18-20 7 سنوات كبائس.

21-23 8 سنوات كبائس.

24-25 9 سنوات كبائس.

26-28 10 سنوات كبائس.

29 11 سنة كبيسة.

ثم ضرب عدد الكبائس في 5 لأنها تحتوي على 355 يوماً أي 5 أيام إضافية عن الأسابيع الكاملة، أما عدد البسائط فتضرب في 4 لأنها تحتوى على 354 يوماً أي خمسين أسبوعاً وأربعة أيام عن الأسابيع الكاملة.

4 - جمع حاصل الضربين السابقين وإضافة المحفوظ الأول.

5 - حذف الأسابيع الكاملة من المجموع ويقارن الباقي بالتالي :

1 جمعة

2 سبت

3 أحد

4 إثنين

5 ثلاثاء

6 أربعاء

7 خميس

واليوم المقابل له هو اليومك المطلوب.

مثال على ذلك لحساب أول أيام العام 1422هـ

من الخطوة رقم 1

1422÷ 210 = 6 والباقي 161....(1)

من الخطوة رقم 2

161 ÷ 30 = 5 والباقي 11.....(2)

وعليه يكون المحفوظ الأول = 5 × 5 = 25......(3)

من الخطوة رقم 3

عدد السنوات الكبائس من الجدول الأول أعلاه بمقارنة الباقي وهو الرقم 11 يكون 4

عدد السنوات البسائط= 11 - 4 =7 سنة

من الخطوة رقم 4

4×5 + 7×4 + 25 = 73

من الخطوة رقم 5

نوجد عدد السابيع الكاملة في الرقم أعلاه : 73÷7=10 والباقي 3

بمقارنة الجدول الثاني يكون أول أيام السنة هو يوم :الأحد

نقلأ عن جريدة الندوة العدد 12932 بتاريخ الأربعاء 8 صفر 1422هـ (بتصرف)

في حوار مع الدكتور / حسن محمد باصرة عضو هيئة التدريس بقسم الفلك بجامعة املكل عبدالعزيز بجدة

ومرفق برنامج بالحاسب الآلي بلغة الفيجوال بيسك لحساب ذلك.

البرنامج

والله الموفق.،،،

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…