C# Console İf ve Or Birlikte Kullanımı
Bu örneğimizde Karşılaştırma ifadelerini gösteren bir C# Console örneği yapacağız. Örneğimizde İstiklal Marşı’mızın yazarı Mehmet Akif Ersoy’un klavyeden soy isminin girilmesi isteniyor. Girilen ismin Mehmet Akif’in soy ismi olup olmadığı kontrol ediliyor. IF Else karşılaştırma ifadesi kullanılarak soy ismi kontrol ediliyor. Girilen isim Ersoy, ersoy veya ERSOY olamsı durumunda doğru giriş yapıldığı bunların dışında herhangi bir isim girildiğinde ise yanlış giriş yapıldığını söylüyor. C# programında büyük harf ve küçük harf bir birinden farklı olarak algılandığı için bu üç isim dışında Ersoy ifadesi büyük harf küçük harf farkından dolayı yanlış kabul ediliyor. Aynı zamanda birden fazla şart olduğu için OR (veya) operatörü de aynı zamanda kullanılmaktadır.
Programın ekran görüntüleri:
Programın C# kodları:
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace örnek13 { class Program { static void Main(string[] args) { // www.bilisimkonulari.com Console.Write("Ünlü şairimiz Mehmet Akif'in soyadı nedir?\nCevabınız :"); string cevap = Console.ReadLine(); if (cevap == "Ersoy" || cevap == "ersoy" || cevap == "ERSOY") { Console.Write("Tebrikler bu sorumuza doğru cevap verdiniz..."); } else { Console.WriteLine("Malesef yanlış cevap"); } Console.ReadLine(); } } }
<< Önceki Yazı
Sonraki Yazı >>