C# dilinde operatörler, değişkenler ve değerler üzerinde işlemler yapmak için kullanılır. Operatörler, aritmetik, karşılaştırma, mantıksal ve atama işlemleri gibi çeşitli kategorilere ayrılır. Bu derste, C# dilinde kullanılan temel operatörleri ve bunların kullanımını örnek kodlarla birlikte inceleyeceğiz.
Aritmetik operatörler, sayısal değerler üzerinde matematiksel işlemler yapmak için kullanılır. C# dilinde kullanılan temel aritmetik operatörler şunlardır:
int sum = 5 + 3;int difference = 5 - 3;int product = 5 * 3;int quotient = 10 / 2;int remainder = 10 % 3;Karşılaştırma operatörleri, iki değeri karşılaştırmak için kullanılır ve boolean (true/false) sonuç döner. C# dilinde kullanılan temel karşılaştırma operatörleri şunlardır:
bool isEqual = (5 == 5); // truebool isNotEqual = (5 != 3); // truebool isGreater = (5 > 3); // truebool isLess = (5 < 10); // truebool isGreaterOrEqual = (5 >= 5); // truebool isLessOrEqual = (5 <= 10); // trueMantıksal operatörler, boolean ifadeleri birleştirmek ve değerlendirmek için kullanılır. C# dilinde kullanılan temel mantıksal operatörler şunlardır:
bool result = (true && false); // falsebool result = (true || false); // truebool result = !true; // falseAtama operatörleri, değişkenlere değer atamak için kullanılır. C# dilinde kullanılan temel atama operatörleri şunlardır:
int number = 5;number += 3; // number = number + 3;number -= 2; // number = number - 2;number *= 2; // number = number * 2;number /= 2; // number = number / 2;number %= 3; // number = number % 3;Temel operatörler, çeşitli matematiksel ve mantıksal işlemleri gerçekleştirmek için kullanılır. Aşağıdaki örnek kod, farklı temel operatörlerin nasıl kullanılabileceğini göstermektedir:
using System;
namespace BasicOperatorsExample
{
class Program
{
static void Main(string[] args)
{
int a = 10;
int b = 5;
bool isTrue = true;
bool isFalse = false;
// Aritmetik Operatörler
Console.WriteLine("Toplama: " + (a + b));
Console.WriteLine("Çıkarma: " + (a - b));
Console.WriteLine("Çarpma: " + (a * b));
Console.WriteLine("Bölme: " + (a / b));
Console.WriteLine("Modül: " + (a % b));
// Karşılaştırma Operatörleri
Console.WriteLine("Eşittir: " + (a == b));
Console.WriteLine("Eşit Değil: " + (a != b));
Console.WriteLine("Büyüktür: " + (a > b));
Console.WriteLine("Küçüktür: " + (a < b));
Console.WriteLine("Büyük Eşittir: " + (a >= b));
Console.WriteLine("Küçük Eşittir: " + (a <= b));
// Mantıksal Operatörler
Console.WriteLine("VE: " + (isTrue && isFalse));
Console.WriteLine("VEYA: " + (isTrue || isFalse));
Console.WriteLine("DEĞİL: " + (!isTrue));
// Atama Operatörleri
a += 5;
Console.WriteLine("Toplama ve Atama: " + a);
a -= 2;
Console.WriteLine("Çıkarma ve Atama: " + a);
a *= 2;
Console.WriteLine("Çarpma ve Atama: " + a);
a /= 2;
Console.WriteLine("Bölme ve Atama: " + a);
a %= 3;
Console.WriteLine("Modül ve Atama: " + a);
}
}
}
Bu dersimizde, C# dilinde kullanılan temel operatörleri öğrendiniz. Aritmetik, karşılaştırma, mantıksal ve atama operatörleri, programlama sırasında çeşitli işlemleri gerçekleştirmek için kritik öneme sahiptir. Bu bilgileri kullanarak daha karmaşık programlar geliştirebilir ve verilerinizi daha etkili bir şekilde işleyebilirsiniz.