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

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

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

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

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

بزرگترین در پنج عدد

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

الگوریتم:12

روش انجام کار:ابتدا پنج Texbox برای عدد ها در Form قرا می دهیم و یک buttonبرای محاسبه و یک label برای نمایش عدد بزرگ تر و تنظیمات را مطابق با شکل زیر تنظیم می کنیم.

کنترل برنامه ها

 

 

form

Texbox1

Texbox2

Texbox3

Texbox4

Texbox5

Label3

Name

Form1

txtnumber1

Txtnumber2

Txtnumber3

Txtnumber4

Txtnumber5

lblTota

Text

t12

--

--

--

--

--

--

 

size

width

530

 

76

76

56

30

30

 

Height

207

 

20

20

27

13

13

 

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

        private void btnEjra_Click(object sender, EventArgs e)

        {

            int a, b, c, d,f,max;//تعریف متغیر

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

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

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

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

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

 

            max = a; //maxدرaقرار دادن مقدار متغیر

 

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

                max = b;

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

                max = c;

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

                max = d;

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

 

                max = f; //maxدرfقرار دادن مقدار متغیر

            lblTotal.Text="بزرگ ترین"+max.ToString();نمایش حاصل//

}

 

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