no-img
اونلی لرن

آموزش برنامه نویسی سی شارپ #C | جلسه سوم انواع عبارت شرطی در #C

اونلی لرن
ویژه های امروز
اطلاعیه های سایت

گزارش خرابی لینک
اطلاعات را وارد کنید .

ادامه مطلب

آموزش برنامه نویسی سی شارپ #C | جلسه سوم انواع عبارت شرطی در #C
امتیاز 4.50 ( 2 رای )
zip
خرداد ۱۹, ۱۳۹۶

آموزش برنامه نویسی سی شارپ #C | جلسه سوم انواع عبارت شرطی در #C


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

 

 

جلسه سوم آموزش زبان برنامه نویسی سی شارپ #cانواع عبارت شرطی در #C

 

مباحث موجود در این مقاله:

1 – معرفی
2 – تعریف عبارت شرطی
3 – چرا if یک عبارت شرطی ست
4 – استفاده از عبارت شرطی
5 – انواع عبارت شرطی

عبارات شرطی اساسا در برنامه ها استفاده می شوند. در یک برنامه منطقی بدون استفاده از عبارات شرطی
نمی توانیم یک شرط را بررسی کنیم.

تعریف:

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

چرا if یک عبارت شرطی ست؟

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

 

استفاده از عبارت شرطی:

برای بررسی یک شرط در برنامه ما ازعبارت های شرطی استفاده می کنیم. برای سناریوهای متفاوت
میتوانیم از عبارت شرطی استفاده کنیم. عبارات شرطی دارای دو بخش هستند. بخش اول برای”True ، “و
بقیه بخش ها، برای .”False “یک عبارت شرطی دو مقدار “True “و “False “را می پذیرد.

ساختار دستوری:

 

 

ساختار یک عبارت شرطی در باال مشخص شده است. اگر شرط درست باشد بالفاصله به بخش دستورات
True ،در غیر اینصورت به بخش دستورات False می رویم. بخشFalse ، اختیاری است. اگر به این
بخش نیاز باشد، آن را می نویسیم، در غیر اینصورت می توانیم این بخش را ننویسیم.
این شکل نحوه اجرای عبارت شرطی را نشان می دهد. در صورت درست بودن شرط، دستوراتی که در
بخش True می باشند، اجرا خواهند شد. در غیراینصورت دستورات بخش False اجرا می شوند.

 

 

انواع عبارت شرطی:

انواع عبارت شرطی وجود دارد که در زیر آورده و به شرح آنها می پردازیم.

 

عملگر سه تایی

 

If ساده:

 

گر ما فقط یک بخش True داشته باشیم، به آن If ساده می گوییم. که فقط بخش True اجرا می شود
و اگر شرط برقرار نباشد هیچ چیزی اجرا نخواهد شد.

 

مثال 1:

خروجی:

OnlyLearn 1

 

 

مثال 2:

خروجی:
در این مثال هیچ خروجی نداریم. زیرا شرط (b<a (برقرار نیست. همانطور که گفته شد، در If ساده فقط
بخش True داریم. بنابراین اگر شرط برقرار نباشد، بخش False وجود ندارد تا دستوات آن اجرا شود.

 

دستور شرطی else If:

اغلب این نوع عبارت شرطی در برنامه ها استفاده می شود.این نوع عبارت، داری دو بخش است. یک
بخش True و بخش False

 

مثال 3:

خروجی:
OnlyLearn 1
در این مثال شرط برقرار است و فقط بخش True اجرا می شود.

 

مثال 4:

خروجی:
OnlyLearn 2
در این بخش، به دلیل عدم برقرای شرط، دستورات بخش False اجرا می شوند.

 

if های تو در تو:

وفتی یک عبارتIf ، درون یک عبارت If دیگر قرار دارد، به این نوع، Ifهای تو در تو گفته می شود.
هرعبارت If خودش به طور جداگانه، دارای بخش هایTrue و False می باشد.

 

مثال 5:

خروجی:
OnlyLearn 1

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

 

جلسه قبلی آموزش

جلسه بعدی آموزش

 



لینک کوتاه مطلب : http://onlylearn.ir/?p=244

موضوعات :
آموزش سی شارپ

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

  • نظرات شما پس از تایید در سایت نمایش داده می شوند. از ارسال نظر برای بررسی نظر قبلی خودداری نمایید.
  • نظرات خود را با حروف فارسی و کلمات مناسب تایپ نمایید.
  • نظرات ارسالی شما در سریع ترین زمان ممکن بررسی و در صورت نیاز به پاسخگویی پاسخ داده می شوند.
  • برای ارتباط و تماس با ما از بخش تماس با ما استفاده کنید.
0

دیدگاه ها


دیدگاه بگذارید

avatar
wpDiscuz