C# programlama dilinde bir sayının tek mi çift mi olduğunu kontrol etmek için, % (mod) operatörü kullanılabilir. % operatörü, bir sayının diğer bir sayıya bölümünden kalanı verir. Eğer bir sayı 2’ye tam bölündüğünde kalanı yoksa, bu sayı çifttir. Eğer bir sayı 2’ye tam bölündüğünde kalanı varsa, bu sayı tektir.

Aşağıda C# kod örneğinde kullanıcıdan bir sayı girdisi alarak, bu sayının tek mi çift mi olduğunu kontrol ediyoruz:
arduino
Console.Write(“Bir sayı girin: “);
int sayi = Convert.ToInt32(Console.ReadLine());
if (sayi % 2 == 0)
{
Console.WriteLine(“Girdiğiniz sayı çifttir.”);
}
else
{
Console.WriteLine(“Girdiğiniz sayı tektir.”);
}
Kullanıcıdan alınan sayı, % operatörü ile 2’ye bölündüğünde kalanı kontrol ederek tek mi çift mi olduğu belirlenir. Eğer kalan yoksa sayı çifttir, yoksa sayı tektir.