logo
logo
تبلیغ کلیکی تاپ سایت 98

آموزش Boolean در ++C همراه با مثال

آموزش Boolean در ++C همراه با مثال
هدایت عباسی آموزش سی پلاس پلاس

در این بخش از آموزش ++C   از تاپ سایت 98 به سراغ آموزش Boolean در ++C می رویم.

خیلی اوقات ، در برنامه نویسی ، به یک نوع داده نیاز خواهید داشت که فقط یکی از دو مقدار را می تواند داشته باشد ، مانند:

 بله خیر
 روشن خاموش
 درست غلط

برای این کار ، C ++  یک نوع داده bool یا Boolean دارد ، که می تواند مقادیر true (1) یا false (0)  را بگیرد.

مقادیر Boolean

یک متغیر boolean با کلمه کلیدی bool اعلام شده است و فقط می تواند مقادیر را صحیح یا غلط بگیرد:

#include <iostream>
using namespace std;
int main() {
bool isCodingFun = true;
bool isFishTasty = false;
cout << isCodingFun << "\n";
cout << isFishTasty;
return 0;
}

از مثال بالا می توانید بخوانید که یک مقدار واقعی 1 برمی گردد ، و غلط 0 باز می گردد.

خروجی را در تصویر زیر می بینید.

c++ boolean

استفاده از عملگرها

در این مثال به سراغ عملگر بزرگتر می رویم. با استفاده از عملگرها می توانیم دو مقدار را با هم مقایسه کنیم. نتیجه مثال زیر یک عبارت Boolean است و مقدار درست یا غلط خواهد بود.

خروجی این مثال عدد یک خواهد بود که به معنی true یا درست بودن عبارت است.

#include <iostream>
using namespace std;
int main() {
int x = 10;
int y = 9;
cout << (x > y);
return 0;
}

خروجی را در تصویر زیر مشاهده می کنید.

c++ boolean

استفاده از دستور if

یکی از موارد مهم استفاده از Boolean برای شرط ها می باشد. در مثال زیر ابتدا دو متغیر x,y تعریف کرده و مقدار اولیه هر دو را 10 می دهیم.

حال با دستور شرطی if ، شرط بررسی می شود اگر درست باشد با دستور cout عبارت topsite98 چاپ می شود و اگر غلط باشد عبارت error چاپ می شود.

#include <iostream>
using namespace std;
int main() {
int x = 10;
int y = 10;
if (x == y){
cout << "topsite98";
}else{
cout << "error";
}
return 0;}

مثال Boolean

یک مثال دیگر برای bool یا Boolean می زنیم.

در قسمت بالا متغیرهای x,y هر دو مقدار اولیه گرفته بودند.

در این مثال قصد داریم مقدار x را از طریق دستور cin از کاربر بگیریم.

بعد از اجرای کد ، بایستی عدد را وارد نمایید اگر عدد 10 وارد نمایید خروجی عبارت topsite98 خواهد بود و اگر عدد دیگری وارد نمایید عبارت error چاپ می شود.

#include <iostream>
using namespace std;

int main() {
int x;
int y = 10;
cout << "Type a number x: ";
cin >> x;
if (x == y){
cout << "topsite98";
}else{
cout << "error";
}
return 0;
}

سعی کردیم با مثال مباحث را اموزش دهیم تا شما نیز راحت یاد بگیرید. مثال ها همه تست شده می باشد.

برای دیدن تمام مباحث C++  کلیک کنید : آموزش کامل و رایگان C++

امیدواریم این آموزش برای شما مفید باشد.

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

اگر سوال یا نظری دارید در بخش کامنت ها بنویسید.اگر موضوع خاصی مد نظر شماست که در سایت موجود نیست در بخش کامنت ها بنویسید

دوره ارز دیجیتال تاپ سایت 98
دوره های آموزشی دوره های آموزشی

نظرات کاربران

از دیدگاه مرتبط با موضوع استفاده نمایید.

از تبلیغ سایت یا شبکه اجتماعی خودداری فرمایید.

برای پاسخ گویی بهتر در سایت ثبت نام نمایید و سپس سوال خود را مطرح فرمایید.