C# ve veya operatörleri / Örnekleri

Posted by

C# programlamada IF koşulları, belirli durumların kontrol edilmesini sağlar. Ayrıca buna göre farklı işlemlerin gerçekleştirilmesi için kullanılmaktadır. Bu yazıda, C# dilinde IF koşulları ile birlikte kullanılan mantıksal operatörlerden AND (&&) ve OR (||) operatörlerini anlatacağız. Operatörleri incelemek için buraya tıklayınız.

c# ve veya

&& ve
|| veya

Bir örneğini if else kullanımı yazımızda verdiğimiz bu operatörler; Eğer koşul ve veya başka bir koşul gerçekleşirse diye mantık kurabiliriz.

C# VE (AND) (&&) Operatörü:

AND operatörü, iki koşulun aynı anda doğru olması durumunda IF koşulunun gerçekleşmesini sağlar. Her iki koşulun da true döndürmesi gereklidir. Örnek kullanım:

int sayi = 50;
if (sayi > 45 && sayi < 75)
{
Console.WriteLine("Sayı 45'in üstünde ve 75'in altında");
}

Eğer sayı değişkeni 45 üstü VE 75 altı ise demiş olduk.

if (yas > 18 && ehliyet)
{
    Console.WriteLine("Sürücü ehliyetine sahip ve reşit.");
}

Bu örnekte de, eğer yaşı 18’den büyükse ve reşitse demiş olduk.

C# VEYA (OR) (||) Operatörü:

OR operatörü, en az bir koşulun doğru olması durumunda IF koşulunun gerçekleşmesini sağlar. Herhangi bir koşulun true dönmesi yeterlidir. Örnek kullanım:

int sayi = 50;
if (sayi > 45 || sayi < 75)
{
 Console.WriteLine("Sayı 45'in üstünde veya 75'in altında");
}

Eğer sayı değişkeni 45 üstü VEYA 75 altı ise demiş olduk.

if (haftasonu || tatil)
{
    Console.WriteLine("Bugün hafta sonu veya tatil.");
}

Bu örnekte de, Eğer bugün hafta sonuysa VEYA tatilse demiş bulunuyoruz.

Örnek Bir Senaryo geliştirmek gerekirse;
Bir oyun uygulamasında, oyuncunun sağlık durumu ve enerji seviyesi gibi faktörlere bağlı olarak oyuncunun canlı veya oyun dışı olduğunu belirlemek için AND ve OR operatörlerini kullanabiliriz. Örneğin, oyuncunun sağlık durumu belirli bir seviyenin altına düşerse veya enerji seviyesi belirli bir seviyenin üstüne çıkarsa farklı durum mesajları gösterebilirebiliriz.

C# programlamada IF koşullarını daha güçlü ve esnek hale getiren AND ve OR mantıksal operatörleri, farklı durumları kontrol etmek ve kararlar vermek için önemli araçtır. Bu operatörleri doğru ve etkili bir şekilde kullanarak kodunuzu daha anlaşılır ve optimize edilebilir hale getirebilirsiniz. Umarım faydalı olmuştur. Bir sonraki yazımızda görüşmek dileğiyle…

İlginizi Çekebilir

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir