تعداد فروش | 0 دانشجو |
---|---|
پرسش و پاسخ ها | 1 کاربر |
تاریخ انتشار | 29 آبان 1401 |
محتوا شامل | سورس کد |
سطح تمرین | بسیار ساده, ساده, متوسط |
سوال : الگوریتم و فلوچارت برنامه ای را بنویسید که حقوق یک کارمند را دریافت کرده و مالیات حقوق وی را بر اساس موارد زیر محاسبه و چاپ نماید .
تا 1,500,000 تومان معاف از مالیات
از 1,500,000 تومان تا 2,300,000 تومان 10 درصد نسبت به مبلغ مازاد
2,300,000 تومان تا 2,800,000 تومان 12 درصد
2,800,000 تا 3,800,000 تومان 15 درصد
بالای 3,800,000 تومان 20 درصد لحاظ گردد .
برای حل تمرین ابتدا باید میزان حقوق کاربر را دریافت کنیم .
سپس باید بررسی کنیم که در کدام range قرار دارد اگر در range اول است که هیچ وگرنه باید ابتدا حقوق را از range اول کم کنیم تا مبلغ مازاد محاسبه شود .
در نهایت از مبلغ مانده آن درصدی که مطرح شده را محاسبه کنیم .
انجام پروژه های الگوریتم و فلوچارت
جهت درخواست از همین کنار صفحه اقدام فرمایید .
برای اینکه بتوانیم درصدی را از میزان حقوقی کم کنیم فقط کافیست طبق فرمول زیر عمل کنیم .
مثال :
فرض کنید میخواهیم از 1,500,000 تومان 14 درصد کم کنیم میشود :
1,500,000 * 0.14 => 210,000 مبلغی که باید از مبلغ اصلی کم شود
مبلغ را در 0.14 ضرب میکنیم عدد بدست آمده میشود مبلغی که باید از حقوق کسر کنیم .
پس میشود :
1,500,000 – 210,000 => 1,290,000 مبلغ نهایی
الگوریتم :
1- شروع
2- حقوق کارمند را بخوان و در B بگذار
3- مقدار 0 را در TAX قرار بده
4- اگر B کوچکتر مساوی از 1,500,000 بود به مرحله 12 برو
5- اگر B کوچکتر مساوی 2,300,000 بود برو مرحله بعدی وگرنه برو به 7
6- حاصل عبارت 0.10 *(B-1,500,000) و در TAX قرار بده و برو مرحله 12
7- اگر B کوچکتر مساوی 2,800,000 بود برو مرحله بعدی وگرنه برو به 9
8- حاصل عبارت 0.12 *(B-2,300,000)+(0.10 * 800,000) و در TAX قرار بده و برو مرحله 12
9- اگر B کوچکتر مساوی 3,800,000 بود برو مرحله بعدی وگرنه برو به 11
10- حاصل عبارت 0.15*(B-2,800,000)+(0.12* 500,000)+(0.10 * 800,000) و در TAX قرار بده و برو مرحله 12
11- حاصل عبارت 0.20*(B-380,000)+(0.12* 500,000)+(0.10 * 800,000)+(0.15 * 1,000,000) و در TAX قرار بده و برو مرحله 12
12- مقدار TAX را نمایش بده
13- پایان
فلوچارت :
فلوچارت این تمرین را در نرم افزار فلوگوریتم پیاده سازی کرده ایم .
نکته : پس از ثبت نام در وب سایت میتوانید فایل انجام شده با نرم افزار flowgorithm را نیز دریافت نمایید .
کدرلایف –
ممنون از این مقاله کاربردی