![]() |
هام جداً أرجو حل هذه البرنامج
الأخوة الأعضاء صادفتنى مسألة وكم تحيرت فيها كثيراً أرجو من لديه إجابة وافية وشاملة مع شرحها التفضل بإرسال الحل فى أقرب فرصة وإليكم البر نامج :
اكتب برنماجاً لجحساب الراتب الأسبوعى لموظف حسب الشروط ا لتالية : 1- إذا كانت ساعات العمل أقل من أو تساوى 40 ساعة فإن أجر الساعة يكون 5 جنيهات . 2- إذا كانت ساعات العمل أكثر من 40 ساعة يتم حساب الأجر كالتالى : أ- 6.5 جنية فى الساعة لأول 40 ساعة . ب- 10.25 جنية فى الساعة لما يزيد عن الأربعين ساعة الأولى . إذا افترضنا أن ساعات العمل = Hours worke وأن الراتب = Salary وأن الأجر الإضافى = Overtime أرجو من لديه إجابة الرد بسرعة وشكراً الإخوة الأعضاء |
if hourworked >40 then
salary =40 * 6,5+ overtime overtime = 10.25 (hourworked -40) else salary = hourworked *5 msgbox (salary ,overtime) end if وممكن نعكسها تبقا if hourworked <= 40 then salary =5 * hourworked else overtime =10.25 *(hourworked -40) salary =6.5*40 +overtime end if انشاء الله تكون صح وشكرا |
اقتباس:
شكرا جزيلا وبارك الله لكم تم اضافة بعض التعديلات |
[QUOTE=سيف سالم;2167219]
شكرا جزيلا [/QUOوبارك الله لكم تم اضافة بعض التعديلات جميل جدا يامستر بس ياريت نغير WorkedHouer=val(text1.text) ب WorkedHouer=decimal.parse(text1.text) وذلك لانها في المنهج عشان يدربوا عليها أكتر |
[quote=kholio_;2179691]
اقتباس:
كلاهما في المنهج الفرق parse ملغاة هذا العام ويلزم لها try/catch |
جميع الأوقات بتوقيت GMT +2. الساعة الآن 06:50 AM. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.