آکادمی سیم پاور

default در #C

انتخابهاي چند گانه : در برر سي حالتهاي مختلف در شرط مقابل دستور case اجباري نيست كه فقط يك حالت را بررسي كنيد، بلكه ميتوانيد چند حالترا در مقابل يك case بررسي كنيد، تا در صورتي كه هر كدام از آنها رخ داد، كد مورد نظر اجرا شود . در بخش امتحان كنيد زيـر،برنامه بالا […]

آکادمی سیم پاور

دستور switch در #C سی شارپ

انتخاب بين حالتها با استفاده از switch : در بعضي از مواقع بايد شرط هايي را مشابه زير بررسي كنيد : آيا نام مشتري برابر با Bryan است؟ در اين صورت عمل A را انجام بده. آيا نام مشتري برابر با Stephanie است؟ در اين صورت عمل B را انجام بده. آيا نام مشتري برابر […]

آکادمی سیم پاور

عملگر هاي And و Or منطقي #C

عملگر هاي And و Or منطقي #C در بعضي از شرايط ممكن است بخواهيد به جاي يك شرط، چند شرط را در دستور if بررسي كنيد . براي مثال مي خواهيـد بدانيـدآيا intNumber بزرگتر از 27 و كوچكتر از 10 است يا نه و يا ميخواهيد بدانيد آيا strName برابر “Sydney” و يا”Stephanie” است يا […]

آکادمی سیم پاور

عملگر هاي مقايسه اي #C

استفاده از عملگر هاي مقايسه اي : در اين بخش چهار عملگر مقايسه اي ديگر را معرفي خواهيم كرد. در امتحان كنيد هاي بعدي با اين عملگر ها آشنا مي شويد : )1 اگر برنامه If Demo در حال اجرا اسـت، آن را ببنديـد . قـسمت طراحـي فـرم را بـراي Form1 بـاز كنيـد، يـكTextBox به […]

آکادمی سیم پاور

دستورات if تودرتو #C

دستورات if تودرتو :   علاوه بر استفاده متوالي از دستورات if، مي توانيد در داخل يك if از دستورات if ديگري استفاده كنيد . بـه مثـال زيـر توجـه كنيد : if (intX > 3) { MessageBox.Show(“intX is greater that 3”, “Sample If”); if (intX == 6) MessageBox.Show(“intX is 6!”, “Sample If”); } در استفاده […]

آکادمی سیم پاور

دستور Else در #C

دستور Else در #C   اگر بخواهيد در صورت درست بودن شرط قسمتي از برنامه و در صورت غلط بودن آن قسمتي ديگر اجرا شـود، مـي توانيـد از دسـتورelse استفاده كنيد. در امتحان كنيد زير مي توانيد نحوه كاربرد اين دستور را مشاهده كنيد . )1 كد درون رويداد Click مربوط به كنترل btnAnotherIf را […]

آکادمی سیم پاور

دستورات شرطی #C

دستورات شرطی در #C   در فصل سوم در مورد الگوريتم ها و كاربرد آنها در نرم افزار مطالبي را آموختيد. در اين فصل نحـوه كنتـرل رونـد اجـراي برنامـه درطول اين الگوريتم ها را مشاهده خواهيد كرد . براي مثال خواهيد ديد كه چگونه مي توانيد تصميماتي از قبيل “اگر X بـه ايـن حالـتبود، A […]

سی شارپ
آکادمی سیم پاور

محدوده های #C سی شارپ

محدوده های #C سی شارپ   هنگامي كه مفاهيم متدها را بيان مي كرديم، گفتيم كه متدها جامع هستند . اين مورد تاثير مهمي در نوع تعريف و اسـتفاده از متغييـرها در متد دارد. فرض كنيد كه دو متد به صورت زير داريد كه در هر كدام متغييري رشته اي به نام strName تعريف شده […]

آکادمی سیم پاور

ايجاد يك متد در #C سی شارپ

ايجاد يك متد :   در امتحان كنيد بعد، متدي خواهيد ساخت كه يك مقدار را برگرداند . تابعي كه در اين بخش ايجاد مي كنيد ميتواند مساحت يك دايره را بر اساس شعاع آن محاسبه كند. الگوريتمي كه براي اين كار استفاده ميكنيد به صورت زير است :   )1 شعاع را به توان […]

آکادمی سیم پاور

متدها #C سی شارپ

متدها : يك متد، يك تكه كد است كه وظيفه خاصي را انجام مي دهد . متدها كه پروسيج ر هم ناميده ميـشوند بـه دو دليـل اهميـت زيـاديدارند. دليل اول اين است كه آنها برنامه را به قسمتهاي كوچكتر تقسيم مي كنند و موجب ميشوند كـه برنامـه بهتـر درك شـود . دوماينكه آنها قابليت استفاده […]