الگوریتم و فلوچارت محاسبه مالیات حقوق کارمند

دسته بندی : /


تعداد فروش

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 را نیز دریافت نمایید .

1 دیدگاه برای الگوریتم و فلوچارت محاسبه مالیات حقوق کارمند

  1. کدرلایف

    ممنون از این مقاله کاربردی

دیدگاه خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

تمرینات مشابه

پروژه مدیریت کتابها در سی شارپ

پروژه مدیریت کتابها در سی شارپ

  • استادیار: وفایی مقدم
  • قیمت: 50,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
پروژه sql دیجی کالا

پروژه sql دیجی کالا

  • استادیار: وفایی مقدم
  • قیمت: 50,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
پروژه نمایش دمای هوا از طریق گوگل

پروژه نمایش دمای هوا از طریق گوگل

  • استادیار: وفایی مقدم
  • قیمت: 50,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
پروژه ساختمان داده بانک یاب

پروژه ساختمان داده بانک یاب

  • استادیار: وفایی مقدم
  • قیمت: 60,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : سخت
تمرین چند ضلعی در سی شارپ

تمرین چند ضلعی در سی شارپ

  • استادیار: وفایی مقدم
  • قیمت: رایگان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
تمرین singleton در سی شارپ

تمرین singleton در سی شارپ

  • استادیار: وفایی مقدم
  • قیمت: رایگان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
محاسبه شیب پاره خط در سی شارپ

محاسبه شیب پاره خط در سی شارپ

  • استادیار: وفایی مقدم
  • قیمت: 35,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط
پروژه محاسبه عملگر های بیتی در سی شارپ

پروژه محاسبه عملگر های بیتی در سی شارپ

  • استادیار: وفایی مقدم
  • قیمت: 50,000 تومان
  • نوع آموزش: ویدیویی
  • سطح تمرین : متوسط