Bu yazıda, bir sayının tek mi yoksa çift mi olduğunu C# kullanarak bulacağız. Bu işlemi yaparken kullanıcıdan bir sayı alacağız ve mod alma işlemi yaparak aynı zamanda C# ‘da modül (%) operatörünün ne anlama geldiğini ve bunun doğru ve stratejik olarak nasıl kullanılacağını da açıklayacağız.
Basit bir mod alma örneği
1 2 3 4 | Console.WriteLine(17 % 3); //2 Console.WriteLine(10 % 5) //0 |
C# Mod Alma Örnekleri
Örnek 1: Kullanıcının girdiği sayının tek mi yada çift mi olduğunu ekrana yazdıralım.
1 2 3 4 5 6 7 8 9 10 11 12 13 | public static void Main (string[] args) { Console.WriteLine ("Mod Alma Uygulaması"); Console.Write("Bir Tam Sayı Girin :"); int sayi=Convert.ToInt32(Console.ReadLine()); if(sayi%2 == 0){ Console.WriteLine("Sayı Çifttir."); }else{ Console.WriteLine("Sayı Tektir."); } } |
Çıktı:
1 2 3 4 5 | Mod Alma Uygulaması Bir Tam Sayı Girin :125 Sayı Tektir. |
Örnek 1: Kullanıcının girdiği sayının 3’e yada 5’e bölünüp bölünmediğini hesaplayan örneği yapalım. (yada dediği için || kullanılacak)
1 2 3 4 5 6 7 8 9 10 11 12 13 | public static void Main (string[] args) { Console.WriteLine ("Mod Alma Uygulaması"); Console.Write("Bir Tam Sayı Girin :"); int sayi=Convert.ToInt32(Console.ReadLine()); if(sayi%3 ==0 || sayi%5==0){ Console.WriteLine("Sayı 3'e yada 5'e tam bölünüyor."); }else{ Console.WriteLine("Sayı 3'e yada 5'e tam bölünemiyor."); } } |
Çıktı:
1 2 3 4 5 | Mod Alma Uygulaması Bir Tam Sayı Girin :36 Sayı 3'e yada 5'e tam bölünüyor. |
Add Comment