INTRODUCTION TO CALCULATOR PROGRAM IN C#
یک ماشین حساب ساده میتواند به عنوان یک پروژه ابتدایی برای یادگیری زبان برنامهنویسی C# بسیار مفید باشد. این برنامه به شما امکان میدهد تا با انجام محاسبات پایهای، مهارتهای برنامهنویسی خود را تقویت کنید.
BASIC FUNCTIONALITY
در ابتدا، ماشین حساب باید قادر به انجام چهار عمل اصلی باشد: جمع، تفریق، ضرب، و تقسیم. هر کدام از این عملها به سادگی با استفاده از عملگرهای ریاضی C# قابل پیادهسازی هستند.
USER INPUT
کاربر باید بتواند اعداد را وارد کند و عمل مورد نظر را انتخاب کند. به همین دلیل، استفاده از متد Console.ReadLine() برای دریافت ورودی از کاربر ضروری است. برای مثال:
```csharp
Console.WriteLine("Enter first number:");
double num1 = Convert.ToDouble(Console.ReadLine());
```
IMPLEMENTING OPERATIONS
برای پیادهسازی عملیات، میتوان از ساختارهای شرطی مانند switch استفاده کرد. این به شما امکان میدهد تا عملگر انتخابی را بررسی کرده و نتیجه مناسب را محاسبه کنید:
```csharp
switch (operation)
{
case "+":
result = num1 + num2;
break;
case "-":
result = num1 - num2;
break;
case "*":
result = num1 * num2;
break;
case "/":
if (num2 != 0)
{
result = num1 / num2;
}
else
{
Console.WriteLine("Cannot divide by zero.");
}
break;
default:
Console.WriteLine("Invalid operation.");
break;
}
```
DISPLAYING RESULTS
پس از محاسبه، نمایش نتیجه به کاربر اهمیت دارد. میتوانید از Console.WriteLine() برای این کار استفاده کنید:
```csharp
Console.WriteLine($"The result is: {result}");
```
CONCLUSION
در نهایت، این برنامه میتواند به سادگی گسترش یابد. شما میتوانید ویژگیهای بیشتری مانند محاسبات علمی، تاریخچه محاسبات، و حتی یک رابط کاربری گرافیکی اضافه کنید. با این روش، میتوانید نه تنها مهارتهای C# خود را تقویت کنید، بلکه تجربه کار با برنامههای واقعی را نیز کسب کنید.