دستور شرطی if، یکی از مهمترین ابزارهای یک برنامهنویس در زبان برنامهنویسی سی شارپ است. این دستور امکان میدهد تا بر اساس شرایط خاص، جریان برنامه را کنترل کنیم. برای درک بهتر، با چند مثال واقعی به بررسی این موضوع میپردازیم.
مثال اول: تصمیمگیری براساس زمان
فرض کنید شما یک برنامه نوشتهاید که بسته به زمان روز، پیامهای متفاوتی به کاربر نشان میدهد. مثلا اگر زمان بین 6 صبح تا 12 ظهر باشد، پیام "صبح بخیر" و در غیر اینصورت پیام "عصر بخیر" را نمایش دهد. در اینجا میتوانید از دستور if استفاده کنید:
int hour = DateTime.Now.Hour;
if (hour >= 6 && hour < 12)
{
Console.WriteLine("صبح بخیر");
}
else
{
Console.WriteLine("عصر بخیر");
}
مثال دوم: تصمیم گیری بر اساس ورودی کاربر
فرض کنید شما یک برنامهی ساده برای پیشبینی هوا مینویسید. برنامه براساس دمای ورودی، پیشبینی را انجام میدهد. اینجا نیز میتوانید از دستور if استفاده کنید:
Console.WriteLine("لطفا دمای محیط را وارد کنید:");
int temperature = Convert.ToInt32(Console.ReadLine());
if (temperature < 0)
{
Console.WriteLine("هوا سرد است، کاپشن بپوشید!");
}
else if (temperature >= 0 && temperature < 20)
{
Console.WriteLine("هوا خنک است، جکت بپوشید!");
}
else
{
Console.WriteLine("هوا گرم است، لباس سبک بپوشید!");
}
با استفاده از دستور if در سی شارپ، میتوانید برنامههای بسیار پیچیدهتر و مفیدتری بنویسید. توصیه میکنیم برای یادگیری عمیقتر و حرفهایتر این زبان، در دورههای آموزش سی شارپ باگتو شرکت کنید. این فرصت را از دست ندهید تا به دنیای وسیع برنامهنویسی بپیوندید و تواناییهای خود را در این زمینه تقویت کنید.
همچنین می توانید مقالع دستورات کنترلی در سی شارپ را مطالعه نمایید.
برای افزودن دیدگاه خود، نیاز است ابتدا وارد حساب کاربریتان شوید