اقتباس:
المشاركة الأصلية كتبت بواسطة الامورة بنان
اكتب برنامج لحساب الراتب الاسبوعي لموظف بشرط لو كانت ساعات عمل الموظف أقل من أو تساوي 30ساعة فإن أجر الساعة يكون 4 جنيه ، أما لوكانت ساعات العمل أكثر من 30 ساعة فإن الراتب يتم حسابه كالأتي :
أ- أربعة جنيهات في الساعة لأول 30 ساعة
ب- 8 جنيهات في الساعة التي تزيد عن 30 ساعة الأولى حيث أن الراتب يتم حسابه كالتالي :
الراتب الإضافي = 8 x ( ساعات العمل – 30 )
الراتب الإجمالي = 30 x 4 + الأجر الإضافي
الاجابه
if hoursworked<=30 then
salary =4*hoursworked
else
overtime=8*(hoursworked-30)
salary =4*30+overtime
end if
2_حذف محتوى صندوق القائمة list box1
الاجابه
listbox1.items.clear( )
موظف يتقاضي مرتب شهري salary ويعمل ساعات اضافيه overtime فاذا كان المرتب وقيمه الساعات الاضافيه total اكبر من او يساوي 2000 تكون الضرائب tax بنسبه 15% والا تصبح الضرائب 10%
المطلوب :
اكتب الكود البرمجي الذي يحقق اجمالي المرتب ونسبه الضرائب وصافي الدخل الشهري netsalary
الاجابه
dim total,tax,netsalary as integer
total=salary +overtime
if total >=2000 then
tax =total *0.15
netsalary =total -tax
else
tax =total *0.10
netsalary =total-tax
msgbox(total,tax,netsalary)
end if
وشكرل لاستاذ محمد على الاسئله ولحضرتك علىالموضوع
ودى اللى انا اجبت عليها دلوقتى بس عشان الوقت
ولوفى اى غلط ياريت الاستاذمحمد يصلحهولى
وشكرا
|
بنان الله واكبر عليكي لو كنتي طالبه الغلطات مش كتير طالبه ولا مدرسه