شرط ها If...Else (If...Else)
اینجا با شرط های if و else در ++C آشنا می شوی. شرط یعنی پرسیدن یک سوال منطقی. اگر جواب درست باشد، بخشی از کد اجرا می شود. مثل مدرسه: اگر نمره بالا باشد، تشویق می گیری. پس برنامه هم همین طور تصمیم می گیرد.
ایده اصلی شرط if
شرط با یک «عبارت بولی (Boolean Expression)» کار می کند. نتیجه یا درست است یا غلط. اگر درست باشد، بلوک کد اجرا می شود.
if (condition) {
// کد وقتی شرط درست است
}
نمونه عددی ساده
می پرسیم آیا 20 از 18 بزرگ تر است یا نه. اگر بله، پیامی چاپ می کنیم.
if (20 > 18) {
cout << "20 is greater than 18";
}
نمونه با متغیرها (Variables)
همان ایده را با دو متغیر می سنجیم. اگر x از y بزرگ تر باشد، پیام می دهیم.
int x = 20;
int y = 18;
if (x > y) {
cout << "x is greater than y";
}
گام های عملی سریع
- دو مقدار انتخاب کن؛ مثلا نمره و حدنصاب.
- یک مقایسه بنویس؛ مثلا score >= 10.
- if بنویس و پیام مناسب را چاپ کن.
نکته: if باید با حروف کوچک نوشته شود. If یا IF خطا می دهد.
لینک های مرتبط داخلی
برای تمرین واقعی، صفحه نمونه عملی بولی را ببین. همچنین ساخت «عبارات بولی» را مرور کن. اگر دنبال همین موضوعی، روی شرط if else کلیک کن.
جمع بندی سریع
- شرط ها با مقایسه ها ساخته می شوند.
- if هنگام درست بودن اجرا می شود.
- برای غلط می توان از else استفاده کرد.
- عملگرها مثل >، <، == پایه هستند.
- نوشتن if با حروف کوچک ضروری است.