عبارات بولی (Boolean Expressions)
عبارت بولی (Boolean Expression) مقادیر یا متغیرها را مقایسه می کند. نتیجه همیشه بولی است. یعنی 1 برای درست و 0 برای غلط. این پایه تصمیم گیری برنامه است؛ مثل چراغ سبز یا قرمز.
مقایسه بزرگ تر بودن با >
با «عملگر مقایسه (Comparison Operator)» نتیجه درست یا غلط می گیریم.
int x = 10;
int y = 9;
cout << (x > y);
ساده تر هم می شود نوشت. بدون متغیرها نیز کار می کند.
cout << (10 > 9);
برابر بودن با ==
اگر مقدار برابر باشد، نتیجه 1 می شود. در غیر این صورت 0.
int x = 10;
cout << (x == 10);
وقتی برابر نباشند، خروجی صفر است؛ یعنی غلط.
cout << (10 == 15);
تمرین سه مرحله ای
- دو عدد انتخاب کن؛ یکی بزرگ تر باشد.
- با > نتیجه مقایسه را چاپ کن.
- با == برابر بودنشان را امتحان کن.
نکته: این نتایج در شرط ها استفاده می شوند؛ مثل if.
برای پایه ها، صفحه مقادیر بولی را ببین. همچنین ادامه کاربردها را در عبارات بولی دنبال کن.
جمع بندی سریع
- عبارت بولی فقط 1 یا 0 می دهد.
- > درست را برای بزرگ تر برمی گرداند.
- == برابری را بررسی می کند.
- نتیجه ها خوراک شرط ها هستند.
- نمونه ها را در ادیتور تست کن.