سي شارپ – آموزش رايگان سي شارپ(#C) – قسمت سوم

دسته بندی ها : آموزش, آموزش سی‌شارپ, برنامه‌نویسی 26 فروردین 1399 حسین شیرکوند 827 بازدید

سي شارپ – آموزش رايگان سي شارپ(#C) – قسمت سوم آموزش سي شارپ

آموزش سي شاررپ

سلام بر همه جویندگان علم برنامه نویسی

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

اگه جلسات قبلي رو نخوندين پس بهتره اول برين اينجا.

خب درس این جلسه رو میخوایم شروع کنیم. این جلسه با انواع متغیر ها در سی شارپ آشنا میشیم و یه برنامه خیلی ساده مینویسیم.

اول از همه بدونیم متغیر چیه. متغیر ها به انواع داده هایی که ما میتونیم توی یه برنامه ازش استفاده کنیم هستن . مثل عدد،کاراکتر،صحیح و غلط،تاریخ و … .

(Int(Integer:

یکی از پراین متغیر ها،متغیر عددی Int(integer) هست که مربوط به متغیر های عددیه و اعداد و ارقام  رو توی خودش ذخیره میکنه. برای استفاده از این نوع متغیر و کلا متغیر ها اول نوع اون و بعدش اسم متغیرو مینویسیم :

البته به این صورت هم میشه نوشتش:

(Char(Character:

این متغیر برای ذخیره کاراکتر هایی مثل حروف، رقم،علامات(@,!,$,&,…) هست . توی Char نمیشه متن ذخیره کرد و حتما باید یک حرف باشه.نحوه تعریفش هم یه خورده فرق داره با قبلی:

String :

یکی دیگه از پر کاربرد ترین نوع متغیر هاست که توش رشته های متنی ذخیره میشه.مثل Char انواع علامات و ارقام رو میشه ذخیره کرد. نحوه نعریفش هم تقریبا مثل Char هست با یه فرق ریز:

Float:

این متغیر برای ذخیره اعداد اعشاریه. تقریبا مثل Int نوع عددی رو میگیره . اما نوع عددی اعشاری . برای تعریف این متغیر که فرق اندکی با Int باید مثل من بنویسین :

**دقت داشته باشین که حتما باید اون F  رو آخر سر بزارین وگرنه ارور دارین.**

Bool:

متغیر Bool برای تعریف صحیح و غلطه(True ,False) که فقط ما میتونیم بهش این دو تا مقدارو بدیم. نحوه تعریفش هم خیلی خیلی سادس :

Var:

نوع داده ای var برای ذخیره سازی انواع و اقسام داده هاست و مثل قبلی ها نوع خاصی رو نمیشه براش تعریف کرد. بهتره بگم همه جور داده ای رو میشه توش ذخیره کرد. از این نوع داده ای توی مواقع خاصی استفاده میکنیم که در طول جلسات آموزش متوجه میشین. نحوه تعریفش رو هم هر جا که نیاز باشه بهتون میگم و الآن نیاز نیست خودتونو درگیر کنید.

اينها همه بخشي از انواع متغير ها بود. ليست دقيق تر رو ميتونيد اينجا و اينجا بخونيد

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

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

خوب  حالا باید از کاربر بخوایم که عدد اول و دوم رو وارد کنه. پس می نویسیم:

دیگه وقتشه با دستور Convert آشنا بشیم. این دستور میاد داده رو از نوعی به نوع دیگه تبدیل میکنه. البته اگه بشه . مثلا نمیتونه یک رشته رو به متن یا بالعکس تبدیل کنه.حالا چرا ما اینجا ازش استفاده کردیم. به این دلیل که هر چیزی رو که کاربر وارد کنه ما به صورت رشته ای داریم و به عنوان متن(string) شناسایی می کنه. به همین خاطر ما باید چیزایی رو که کاربر وارد می کنه تبدیلش کنیم به عدد. این کار فقط با دستور Convert نیست و راه دیگه ای هم داره .که برای متغیر های خاص تره و فعلن مغزتونو درگیرش نمیکنم.

حالا باید این دو عدد رو جمع کنیم و نمایشش بدیم که هیچ سخت نیست:

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

در آخر هم كه از كاربر ميخوايم كه يه دكمه بزنه تا برنامه بسته بشه:

خوب حالا برنامه رو با F5 ران ميكنيم و نتيجه رو ميبينيم و نتيجه رو ميبينيم:

خب ديگه براي اين جلسه فك كنم كافي باشه . براي تمرين شما يك ماشين حساب با 4 عمل اصلي بسازيد.

خسته نباشيد . تا جلسه بعدي خدا نگهدار.

حسین شیرکوند
حسین شیرکوند

راه آسان‌تری برای ارتباط با کاربران‌مان پیدا کرده‌ایم :) عضویت در کانال

مطالب زیر را حتما بخوانید:

نظرات کاربران

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

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

    لینک کوتاه :

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

    با عضویت در خبرنامه ویژه سیگما پلاس از آخرین جشنواره های سایت باخبر شوید!