مشكلة في حسابات تتعلق بالزمن والتاريخ
#1
السلام عليكم

قمت ببرنامج حساب الوجبات والمبيتات
لكن هناك خطأ لم استطع ان اجده

وجبة الغذاء تبدأ من الساعة 11:01 وتنتهي على الساعة 14:00
وجبة العشاء تبدأ من الساعة 18:00 وتنتهي على الساعة 21:00
المبيت يبدأ من الساعة 00:00 وتنتهي على الساعة 05:00توضيح
وجبة الغذاء
إذا كان الذهاب من الساعة 05:01 وساعة الأياب هي الساعة 11:00 في هذه الحالة لا يستفيد المعني من وجبة الغذاء
إذا كان الذهاب من الساعة 05:01 وساعة الأياب هي الساعة 11:01 في هذه الحالة يستفيد المعني من وجبة الغذاء

إذا كان الذهاب من الساعة 05:01 والأياب على الساعة 14:00 في هذه الحالة يستفيد المعني من وجبة الغذاء
إذا كان الذهاب من الساعة 05:01 والأياب على الساعة 14:01 في هذه الحالة لا يستفيد المعني من وجبة الغذاء

وجبة العشاء
إذا كان الذهاب من الساعة 14:01 وساعة الأياب هي الساعة 18:00 في هذه الحالة لا يستفيد المعني من وجبة العشاء
إذا كان الذهاب من الساعة 14:01 وساعة الأياب هي الساعة 18:01 في هذه الحالة يستفيد المعني من وجبة العشاء

إذا كان الذهاب من الساعة 18.01 والأياب على الساعة 21:00 في هذه الحالة يستفيد المعني من وجبة العشاء
إذا كان الذهاب من الساعة 18:01 والأياب على الساعة 21:01 في هذه الحالة لا يستفيد المعني من وجبة العشاء

إذا كان الذهاب من الساعة 05:01 والأياب على الساعة 18:00 في هذه الحالة يستفيد المعني من وجبة الغذاء فقط
إذا كان الذهاب من الساعة 05:01 والأياب على الساعة 18:01 في هذه الحالة يستفيد المعني من وجبة الغذاء و وجبة العشاء

المبيت

إذا كان الذهاب من الساعة 05:01 وساعة الأياب هي الساعة 00:00 في هذه الحالة لا يستفيد المعني من المبيت لكن يستفيد من وجبة الغذاء ووجبة العشاء فقط
إذا كان الذهاب من الساعة 05:01 وساعة الأياب هي الساعة 00:01 في هذه الحالة يستفيد المعني من وجبة الغذاء ووجبة العشاء والمبيت أيضًا

إذا كان الذهاب من الساعة 21:00 والأياب على الساعة 11:00 في هذه الحالة يستفيد المعني من وجبة العشاء والمبيت فقط
إذا كان الذهاب من الساعة 21:01 والأياب على الساعة 11:00 في هذه الحالة يستفيد المعني من المبيت فقط


نأخذ مثال
احد الموظفين انتقل في مهمة


المثال الأول
تاريخ بداية المهمة هو يوم 07/01/2008 على الساعة 05:01
وتاريخ عودته أي الأياب هو يوم 09/01/2008 على الساعة 11:00 في هذه الحالة يكون الموظف حصل على
وجبة غذاء = 02
وجبة عشاء = 02
المبيت = 02

---------------------------------------------
المثال الثاني
تاريخ بداية المهمة هو يوم 07/01/2008 على الساعة 05:01
وتاريخ عودته أي الأياب هو يوم 09/01/2008 على الساعة 11:01 في هذه الحالة يكون الموظف حصل على
وجبة غذاء = 03
وجبة عشاء = 02
المبيت = 02

---------------------------------------------
المثال الثالث
تاريخ بداية المهمة هو يوم 07/01/2008 على الساعة 14:01
وتاريخ عودته أي الأياب هو يوم 09/01/2008 على الساعة 11:00 في هذه الحالة يكون الموظف حصل على
وجبة غذاء = 01
وجبة عشاء = 02
المبيت = 02
----------------------------------------------
المثال الرابع
تاريخ بداية المهمة هو يوم 07/01/2008 على الساعة 14:01
وتاريخ عودته أي الأياب هو يوم 09/01/2008 على الساعة 11:01 في هذه الحالة يكون الموظف حصل على
وجبة غذاء = 02
وجبة عشاء = 02
المبيت = 02
الرد


الردود في هذا الموضوع
مشكلة في حسابات تتعلق بالزمن والتاريخ - بواسطة medreg - 09-05-2008, 08:18 PM

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم