المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : تحديد السنــــة بسيطة أم كبيســــة


ثامر أبو بلقيس
06-06-2017, 12:53 AM
السلام عليكم ورحمة الله وبركاته

حتى نحدد السنة كيبســـة أم بسيطة فهذا سيقودنا الى تحديد عدد ايام السنة فإذ
كان عدد أيام السنة 366 فالسنة كبيســة
واذا كان 365 يـــوما فالسنة بسيطــة

بعيدا عن عمليات القسمة على أربعة وغيرها من الطرائق يمكن تجربة هذا لبناء البسيط


x=2017
result = Dialog.Message("", os.date("%j",os.time{year=x,month=12+1,day=0}));



ملاحظة : يمكنك كتابة محاولتك على الرابط قبل الرد :

من هنااااا (http://www.abc4web.net/vb/showthread.php?p=312343#post312343)

ياسرهتهت
06-06-2017, 01:54 AM
بسم الله الرحمن الرحيم
بارك الله فيك استاذنا الفاضل
موفق بإذن الله ... لك مني أجمل تحية .
:abc_138::abc_138:

عبد الهادي بهاب
06-06-2017, 02:11 AM
السلام عليكم ورحمة الله وبركاته
شـكــ وبارك الله فيك ـــرا لك ... لك مني أجمل تحية .

المـهاجر
07-06-2017, 02:57 PM
if 1968 %4 == 0 then
Dialog.Message("Notice", "366");
else
Dialog.Message("Notice", "365");
end

قد لا يكون الحل الامثل من وجهة نظر الكثيرين
لكنى اجد صعوبة فى تقبل فكرة أن عدد ايام العام 1968 هى 158 يوما
تحياتى

ثامر أبو بلقيس
07-06-2017, 03:56 PM
لكنى اجد صعوبة فى تقبل فكرة أن عدد ايام العام 1968 هى 158 يوما


تتفبلها عندما لا تستطيع ضبط تاريخ جهازك لسنوات قبل 1970

و تتقبلها عندما تعرف بأننا نتعامل مع تعليمة os

المـهاجر
07-06-2017, 04:22 PM
تتفبلها عندما لا تستطيع ضبط تاريخ جهازك لسنوات قبل 1970

و تتقبلها عندما تعرف بأننا نتعامل مع تعليمة os

أعلم ما ذكرت
جهد مشكور
و عذرا على الازعاج
موفق

ثامر أبو بلقيس
07-06-2017, 04:32 PM
بسم الله الرحمن الرحيم
بارك الله فيك استاذنا الفاضل
موفق بإذن الله ... لك مني أجمل تحية .
:abc_138::abc_138:

مرور طيب :abc_138:

ثامر أبو بلقيس
07-06-2017, 04:33 PM
أعلم ما ذكرت
جهد مشكور
و عذرا على الازعاج
موفق

مرور عطر و رمضان مبارك :abc_138:

جمال سات
15-05-2020, 11:25 PM
بارك الله فيك

فهد الشيخ
26-01-2021, 10:20 AM
جاري التجربة...