رفتن به مطلب
بیسیک فور ایکس
Seyed aliA

آموزش سی شارپ از صفر6

پست های پیشنهاد شده

توی این قسمت دستور شرطی  if رو یاد میگیریم

دستور شرطی یعنی چی؟یعنی یه شرط میذاریم که اگه مقدار صحیح بود این اتفاق بیفته مثلا اگر متغیر a برابر بود با ۲ بنویس a برابر است با دو.

شکل کلیش اینه :

( عبارت که میتونه درست یا غلط باشه)if

{

کد هایی که در صورتی که دستورات درست باشه اجرا می شوند؛

}

مثال 

;a int=2

(if(a==2

{

;("Console.Write("a=2

}

حالا اگه بخوایم بگیم هیچ کدوم از این عبارت ها صحیح نبود این کد ها اجرا بشن از کد else استفاده می کنیم مثال:

;3=a int

(if(a==2

{

;("Console.Write("a=2

}

else

{

("Console.Write("a=3

}

خوب حالا اگه چند بار بخوایم از else استفاده کنیم به جاش از else if استفاده می کنیم یعنی ولی اگ مثال:

(عبارت منطقی١ )if
{
; دستورات شماره ١
 }
(٢منطقی عبارت)else if
{
; دستورات شماره ٢
}
(٣منطقی عبارت)else if
{
; دستورات شماره 3
}
else
{
; دستورات شماره 4
}

اخریو از else استفاده کنیم یعنی اگه هیچ کدوم از بالایی ها نبود.

نکته :اگر از بلاک {} استفادا نکنید فقط یک خط پایین شرط if اجرا می شود.

نکته دوم : چرا از == برای مقایسه شرطی استفاده کردیم؟ در واقع == یک عبارت مقایسه ای است یعنی برابر بودن دو سمت رو بررسی میکنه اما = مقدار راست رو در مقدار چپ قرار مید یعنی = یک عملگر دستوری است.

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای ارسال دیدگاه یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید دیدگاهی ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در سایت ما ثبت نام کنید. عضویت خیلی ساده است !

ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید

ورود به حساب کاربری

×