C# ile kullanıcının girdiği sayının ÇİFT veya TEK olduğu bulunup ekranda gösterilecektir. Sayının çift veya tek olma durumu MOD işlemi kullanılarak bulunacaktır.
Bir sayının 2’ye bölümünden kalan 0 (Sıfır) ise yani kalansız bölünmüşse bu sayı ÇİFT’tir. Eğer 2’ye bölümünden kalan 1 (Bir) ise bu sayı TEK’tir. Bir sayının kalanını elde etmek için % (mod) operatörü kullanılır.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | double sayi = 0; Console.Write("Sayı giriniz:"); sayi = Convert.ToDouble(Console.ReadLine()); double kalan = sayi % 2; if (kalan == 0) { Console.Write("Girdiğiniz sayı ÇİFT'tir."); } else { Console.Write("Girdiğiniz sayı TEK'tir."); } Console.ReadKey(); |
veya
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | double sayi = 0; Console.Write("Sayı giriniz:"); sayi = Convert.ToDouble(Console.ReadLine()); double kalan = sayi % 2; if (kalan == 0) { Console.Write("Girdiğiniz sayı ÇİFT'tir."); } else if (kalan==1) { Console.Write("Girdiğiniz sayı TEK'tir."); } Console.ReadKey(); |
veya
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | double sayi = 0; Console.Write("Sayı giriniz:"); sayi = Convert.ToDouble(Console.ReadLine()); double kalan = sayi % 2; if (kalan == 0) { Console.Write("Girdiğiniz sayı ÇİFT'tir."); } else if (kalan!=0) { Console.Write("Girdiğiniz sayı TEK'tir."); } Console.ReadKey(); |