جلسه یازدهم: آشنایی با متغیر boolean
در این جلسه میخواهیم با متغیر boolean آشنا بشویم. گاهی لازم است که یک مقدار را بررسی کنیم و درست یا غلط بودن آن را مشخص کنیم، متغیر boolean نوعی متغیر است که یک مقدار True (درست) و False (غلط) را در خود ذخیره میکند. این متغیر تنها ۸ بیت یا ۱ بایت از حافظه سیستم را اشغال میکند. متغیر boolean تنها دو مقدار را میتواند در خود ذخیره کند: False و True
در مثال زیر، مشاهده میکنید تنها میتوان دو مقدار true و false را در متفیر bool ذخیره کرد.
static void Main(string[] args)
{
bool answer = false;
Console.WriteLine(“answer:” + answer);
bool answer2 = true;
Console.WriteLine(“answer:” + true);
}
نکته: متغیر bool میتواند نتیحه عملگر های (>=<) مشخص کند. برای مثال، ما میخواهیم بدانیم پاسخ عبارت (۱۰>5) درست است یا غلط:
class Program
{
static void Main(string[] args)
{
int a, b; a = 5; b = 10;
Console.WriteLine(a < b);
}
}
اکنون اگر برنامه را اجرا کنيد، مقدار True براي شما چاپ خواهد شد. زيرا مقدار ۵ کوچک تر از مقدار ۱۰ ميباشد. تغییری در عملگر میدهیم و مقدار a را بزرگ تر از b قرار میدهیم.
static void Main(string[] args)
{
int a, b; a = 5; b = 10;
Console.WriteLine(a > b);
}
اکنون اگر برنامه را اجرا کنيد، مشاهده ميکنيد که مقدار False (غلط) براي شما چاپ ميشود. زيرا مقدار ۵ بزرگتر از مقدار ۱۰ نيست.
نکته: به طور پیش فرض، مقادیر درون bool نادرست است.