دستورif
نکته شماره 66 :
میگوییم که اگر شرط برقرار بود دستور زیر رو اجرا کن.
تعریف متغیر:int a;شرط ما که می گوید اگر مقدار متغیر بزرگتر از ۱۰ بود.سلام را چاپ کن.if ( a > 10 )Console.WriteLine("salam"); در اینجا اگر شرط داخل if برقرار نباشد. دستور داخل else رو اجرا میکند.
int a = 12; if (a < 10) { "عدد کوچکتر از ۱۰ است"); } else { Console.WriteLine("عدد بزرگتر از ۱۰ است"); }
در دستور زیر اگر شرط اول برقرار نباشد .شرط دوم را اجرا میکند.
و اگر شرط دوم هم برقرار نباشد شرط سوم و اگر شرط سوم هم برقرار نباشد else را اجرا میکند.
نکته:هرجا که شرط برقرار شود تمام میشود دیگر به شرط های بعدی نمیرود.
int a = 15;if (a<10){console.writeline(عدد کوچکتر از ۱۰ است); } else if (a==14) {console.writeline("عدد مساوی ۱۴ است"); } else if (a>20) {console.writeline(عدد بزرگتر از ۲۰ است); } else { console.writeline(a); }د ر کد پایین حتما باید سه شرط اول برقرار باشند تا دستور اجرا شود.
اگر هر کدام از شرط ها هم برقرار نباشد به قسمت else رفته و دستور آن را اجرا میکند.
روش اول:
int a =14; if (a < 12) { if(a > 20) { if (a==14) {Console.WriteLine("3 ta dastor bargharar ast"); } } } else { Console.WriteLine(<span "add moredenazar kochaktar az 12 ya bozorgtar az 20 ast"); } }
روش دوم:
int a =14;if(a>12 && a<20 && a==14){console.writeline("3 ta shart bargharar ast")}else{console.writeline("yek ya harse shart bargharar nabod")}
+ نوشته شده در شنبه بیست و پنجم شهریور ۱۳۹۶ ساعت 11:30 توسط محسن
|