2 سال پیش
913

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

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

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

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


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

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

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

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

۱- مرحله اول:

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

برای این کار ما نیاز به یک 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]);
            }

        }

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

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

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

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

مطالب پر بازدید

c
call of duty

پابجی یا کالاف؟

 بازی کالاف آو دیوتی و پابجی دو بازی بتل رویال هستند با گرافیک بسیار عالی در ps و گوشی های موبایل با بیش از 2 میلیون بازیکن که هم اکنون سرگرمی بیشتر گیم پلیرها است. این مقایسه برای پیدا کردن...

تبدیل ویدیو به گیف در واتساپ،تبدیل فیلم به گیف آنلاین، تبدیل فیلم به گیف با کیفیت بالا اندروید، تبدیل فیلم به گیف ویندوز تبدیل فلم به گیف ،

تبدیل ویدیو به گیف در واتساپ

چند برنامه کاربردی ایفون،ایفون،اپلیکیشن ایفون،اپلیکیشن،برنامه های کاربردی،ایفوندار ها،IOS،برنامه ی ایفون،فتوشاپ،اب و هوا،ادیت،رمز عبور،پسورد

چند برنامه کاربردی ایفون

XML

قابلیت ساخت نقشه سایت XML به نسخه‌ی جدید وردپرس افزوده خواهد شد!

قابلیت های جدید فتوشاپ 2020 و نحوه کار کردن با آن ها،قابلیت های جدید،

قابلیت های جدید فتوشاپ ۲۰۲۰ و نحوه کار کردن با آن ها