استفاده از این محتوا رایگان میباشد

چارا برای خلق ارزش و توسعه مهارت های درونی و رشد استعدادها و جایی برای انجام پروژهای برنامه نویسی هست، هدف ما پیاده سازی ایده شما و توسعه مهارت های فردی کاربران برای ارتقا و اجرای هدفمندانه کسب و کارها میباشد بیشتر آموزش های سایت به صورت رایگان در اختیار شما هستند اما برای دسترسی به همه آموزش ها نیازمند تهیه عضویت ویژه سایت ما میباشید.

شرط ها در دات if-and-else ( بخش 4 )

توی این بخش میخوایم شرط ها رو در زبان دارت توضیح بدیم خب در برنامه نویسی بعضی وقتا احتیاج میشه که بیاییم و یه شرط و بررسی کنیم به چه شکلی ؟ یه مثال ساده بخوام بزنم ما دوتا متغییر داریم میخوایم ببینیم کدوم یکی از این متغییر ها بزرگتر هست میگیم اگه مثلا A از B بزرگتر بود این کار و بکن  در غیر این صورت فلان کار و انجام بده

در این جور مواقع ما باید از شرط ها استفاده کنیم و دقیقا به همین شکل که توضیح دادم به همین شکل هم کد نویسی میشه یعنی میگیم if a>b then فلان کار و بکن Else در غیر این صورت فلان کار داخل کد نویسی هم به همین شکل هست به مثال زیر توجه کنید:

 

عملگرهای شرطی if-and-else

میبینید که برای من عبارت Yes رو چاپ کرد خب اگه یادتون باشه در بخش قبل وقتی داشتم این عملگرهای رابطه ای و توضیح میدادم گفتم وقتی از عملگرهای رابطه چه بزرگتر مساوی چه کوچکتر مساوی و … استفاده میکنیم یه مقدار boolean به ما بر میگردونه یه مقدار True یا False خب وقتی که مینویسیم a>b میاد و بررسی میکنه و یه مقدار Trueیا مقدار False به من برمیگردونه و این شرط if من فقط Ture ها رو بررسی میکنه  البته False ها رو هم بررسی میکنه بستگی به نوع کد نویسی ما داره !

توی رابطه بالا گفتیم اگه a>b بود الان من میخوام بگم اگه a<b چی برای ما چاپ میکنه توی ادامه میبینیم

main() {
  int a = 20;
  int b = 5;
  if (a < b) {
    print('yes');
  }
}

عملگرهای شرطی if-and-else

میبینید که هیچی برای من چاپ نکرد و من نمیخوام اینجوری باشه میخوام که اگه a>b بگه A بزرگتر هست و اگه a<b بزرگتر هست هم بگه B بزرگتره به صورت زیر عمل میکنیم و باید از کلمه کلیدی Else استفاده کنیم

میبنید که عبارت A bozorgtar hast رو برای من چاپ کرد چون مقدار A از b بیشتر هست.

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





عملگرهای رابطه ای Relationship-operators ( بخش 3 )
, , , , ,

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

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

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

فهرست