الگوریتم نویسی

چند مثال ساده از الگوریتم ها برای هنرجویان هنرستان

الگوریتم نویسی

چند مثال ساده از الگوریتم ها برای هنرجویان هنرستان

الگوریتم نویسی

محاسبه مالیات

شنبه, ۴ ارديبهشت ۱۳۹۵، ۱۰:۱۸ ق.ظ

الگوریتم:22

با فرض اینکه نرخ مالیات بر درآمد مانند جدول ذیل باشد، الگوریتمی بنویسید که درآمد شخص را گرفته ، مبلغ مالیات را حساب کند.

درآمد

نرخ مالیات

کمتراز 5000000 ریال

معاف

5000000<   درآمد     =< 10000000

5%

10000000< درآمد

10%

 

روش انجام  کار:

ابتدا یک texboxدر Formقرار می دهیم و یک Button برای محسابه قرار می دهیم

 

form

Texbox1

Button

Label1

Label2

Name

Form1

txtDaramad

btnEjra

Label1

lblTotal

Text

T22

--

مالیات

درامد

--

 

size

width

530

 

76

56

 

 

Height

207

 

20

27

 

 

 

 

 

درکلیک button کد زیر را می نویسیم:

       

 


      private void btnEjra_Click(object sender, EventArgs e

)

        {

          int w; //تعریف متغیر

          float Tax=0;تعریف متغیر//

             w = int.Parse(txtDaramad.Text); //تبدیل متن به عدد

       if (w <= 5000000) //w<=5000000تکرار حلقه تا زمانی که

          Tax = 0;

       if (w < 10000000 & w > 5000000) //w<10000000 and w > 5000000تکرار حلقه تا زمانی که

          Tax = (w - 5000000) * 0.05f;// taxدر متغیر(w - 5000000) * 0.05fقرار دادن

       if (w > 10000000)// (w > 10000000)تکرار حلقه تا زمانی که

          Tax = (w - 10000000) * 0.1f + 250000;// (w-10000000)*0.1f+ 250000تکرار

 

            lblTotal.Text = Tax.ToString();در// lblTotal درtax نمایش دادن مقدار متغیر

        }

موافقین ۰ مخالفین ۰ ۹۵/۰۲/۰۴
محمدرضا استاجی