برنامه نویسیسی شارپ

لیست شمارش اعداد در برنامه نویسی سی شارپ

سلام عرض می کنم خدمت کاربران عزیز سایت زرین هور امروز در این پست قصد دارم نحوه ساخت لیست شمارش اعداد در برنامه نویسی سی شارپ را برای شما آموزش بدم.

توجه داشته باشین که هدف ما از ساخت این پروژه یادگرفتن کامل کار با آرایه ها در برنامه نویسی سی شارپ است.

با ما همراه باشید.


لیست شمارش اعداد در برنامه نویسی سی شارپ

برای شروع به کار برنامه ویژوال استودیو را باز می کنیم.

سپس یک پروژه جدید با هر نامی می سازیم.

بعد از ساخت پروژه ما شروع به کار می کنیم.

۱- مرحله اول:

اول از همه باید فرم و شکا ظاهری برنامه رو آماده کنیم.

برای این کار ما نیاز به یک ListBox ، Button و یک TextBox داریم.

شکل زیر را دنبال کنید.

لیست شمارش اعداد در برنامه نویسی سی شارپ

۲- مرحله دوم:

خب بعد از آماده سازی فرم و ابزار هامون برای کد نویسی وارد مرحله کد نویسی می شویم.

برای کد نویسی ما باید از متود onclick دکمه استفاده کنیم.

برای وارد شدن به این محیط رو دکمه دابل کلیک می کنیم.

بعد از اینکه وار محیط کدنویسی دکمه شدیم اول از همه ما نیاز به یک متغییر int داریم.

مقدار این متغییر برابر با مقدار عددی قرار می دیم که در textbox وارد می کنیم.

به تصویر زیر توجه کنید.

لیست شمارش اعداد در برنامه نویسی سی شارپ

حالا ما به یک آرایه نیاز داریم تا از آن استفاده کنیم که اعداد را برامون بشماره.

نکته: همانطور که در پست قبلی گفتم آرایه ها بر خلاف int ها همزمان چندین عدد را در خود جای می دهند به همین دلیله که ما از آرایه ها استفاده می کنیم.

خب ما آرایه رو اضافه می کنیم و مقدار و ظرفیتش رو برابر با int که تعریف کرده ایم قرار می دهیم.

به تصویر زیر توجه کنید.

لیست شمارش اعداد در برنامه نویسی سی شارپ

در کد قبلی ما مقداری رو که در داخل تکست باکس قرار دادیم در داخل متغییر عددی مون (int) ریختیم. حالا ما یک آرایه تعریف کردیم که ظرفیتش رو برابر با مقدار عددی داخل اینت مون قرار دادیم پس ظرفیت آرایه برابر با عدد داخل تکست باکس نیز هست.

۳- مرحله سوم:

حالا ما به یک حلقه  for نیاز داریم تا با استفاده از متغییری در آن تعریف می کنیم متغییر رو بعلاوه یک کرده و در لیست باکس قرار دهیم تا مقداری که در تکست باکس وارد می کنیم.

حلقه for را به صورت زیر تعریف می کنند:

for (int i = 0; i < x; i++)
            {

            }

ترجمه کد به زبان فارسی:

برای (به ازای اینت i که مقدارش برابر با صفر است تا زمانی که اینت i مقدارش کمتر از اینت x است که در بالا تعریف کردیم یکی به متغییر i اضافه کن)

خب باید تا اینجا متوجه دلیل استفاده از حلقه for شده باشید.

۴- مرحله پایانی :

خب حالا ما باید در داخل حلقه for آرایه ای که تعریف کرده بودیم را فراخوانی کنیم.

ما هیچ عددی رو در داخل آرایه قرار ندادیم.

آرایه را فرا می خوانیم و عدد داخل آنرا برابر متغییر i قرار می دهیم.

این کار باعث می شود که هر اندازه عددی را که در تکست باکس وارد کرده ایم را برای ما بشمارد.

سپس آیتم های لیست باکس را برابر با آرایه مون قرار می دهیم.

به تصویر زیر توجه کنید.

لیست شمارش اعداد در برنامه نویسی سی شارپ

کل کد هایی ما باید بنویسیم:

    private void button1_Click(object sender, EventArgs e)
        {
            int x = Convert.ToInt16(textBox1.Text);
            int [] array = new int [x];

            for (int i = 0; i < x; i++)
            {
                array[i]=i+1;
                listBox1.Items.Add(array[i]);
            }

        }

ممنون از اینکه تا اینجا همراهمون بودید.

امیدوارم از این پست و آموزش حداکثر استفاده را برده باشید.

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

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

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

دکمه بازگشت به بالا