نمونه عملی (Real-Life Example)
بیایید یک نمونه عملی ببینیم. می خواهیم سنِ رای دادن را بسنجیم. عبارت بولی نتیجه درست یا غلط می دهد. اگر درست باشد، یعنی اجازه داریم. این سناریو مثل اجازه مدرسه است؛ میانگینت کافی باشد، می روی اردو.
نمونه عملی: سن رای دادن با >=
عملگر مقایسه ">= (Greater-or-Equal)" می سنجد: بزرگ تر یا برابر است؟
int myAge = 25;
int votingAge = 18;
cout << (myAge >= votingAge);
همین سناریو با شرط if...else
بهتر است پیام مناسب چاپ کنیم. اگر مجاز بود، تبریک بدهیم؛ وگرنه نه.
int myAge = 25;
int votingAge = 18;
if (myAge >= votingAge) {
cout << "Old enough to vote!";
} else {
cout << "Not old enough to vote.";
}
تمرین سه مرحله ای
- دو مقدار برای سن و حد مجاز بگذار.
- با >= نتیجه مجازبودن را چاپ کن.
- کد را به if...else تبدیل کن.
نکته: بولین ها پایه همه مقایسه ها و شرط ها هستند.
برای ادامه منطق، صفحه عبارات بولی را ببین. همچنین درباره شرط ها در شرط ها (if...else) بخوان. اگر این صفحه را دوباره خواستی، به نمونه عملی برگرد.
جمع بندی سریع
- >= یعنی بزرگ تر یا برابر.
- نتیجه مقایسه 1 یا 0 است.
- if...else بر اساس نتیجه عمل می کند.
- پیام مناسب را برای هر حالت چاپ کن.
- کد را در ادیتور تست کن.