csharp logo

C# Mantıksal Operatörler

Merhaba arkadaşlar, bu yazımızda da C# da Mantıksal Operatörleri anlatıp birer de örnek vereceğim.

Operatör gösterimi, Operatör adını ve kullanım şeklini bir tabloya topladım.

mantıksal operatörler

Şimdi yukarıda verdiğimiz operatörlerin tek tek işlevlerine bakalım..

Ve(and) Operatörü

Her iki durumunda doğru olduğu durumlar da TRUE/Doğru/1 döndürür. Diğer durumlarda ise FALSE/Yanlış/0 döndürür.

Örnek Kod

Burada eğer yaş değeri veya para değeri sağlanmasa Hoşgeldiniz değeri ekrana yazdırılmaz. Her iki durum şarta uyduğu için if içerisine girerek Hoşgeldiniz yazar.

Ya Da(veya-or) Operatörü

İki şart içerisinden en az 1 tanesi doğru olduğunda TRUE/Doğru/1 değerlerini döndürür. Her iki durum da şartı sağlamaz ise FALSE/Yanlış/0 değerlerini döndürür.

Örnek Kod

Burada yaş şartı sağlandıktan sonra puan şartı sağlanır veya sağlanmaz önemi olmaksızın if içerisindeki ifade çalıştırılır. Yani yaş veya puan şartı TRUE döndüğü için Hoşgeldiniz yazmaktadır.

Değil(Not) Operatörü

Bu operatörde şartın değilini alıyor. Basit bir kullanımı bulunmaktadır.

Örnek Kod

Bir havuz var ve bu havuza 18 yaş üstü alınmıyor olsun. Yaşı 18’den büyük olanların değili yani 18 yaşından küçükler havuza girebilir. Dediğim gibi basit bir kullanımı mevcut.

C#’da mantıksal operatörler bu kadar. Umarım faydalı olmuştur. Programlama da mantıksal operatörler çok kullanılmaktadır, daha sonraki yazılarımızda da sık sık operatörlerle karşılabilirsiniz.

Bir cevap yazın