C# Hızlı Başlangıç Kursu

C# İle Boolean İfadeler ve Karşılaştırmalar

eminbasbayan

eminbasbayan

2 dk okuma
C# İle Boolean İfadeler ve Karşılaştırmalar
🔍 Büyütmek için tıklayın

C# programlama dilinde, boolean ifadeler ve karşılaştırmalar, koşullu durumların kontrolünde temel yapı taşlarından biridir. Bu ifadeler, genellikle true veya false değerlerini alır ve programın akışını kontrol etmek için kullanılır. Bu yazıda, temel karşılaştırma operatörleri, mantıksal operatörler ve bunların nasıl kullanılacağı üzerinde duracağız.

Temel Karşılaştırma Operatörleri

  • > (büyüktür)
  • < (küçüktür)
  • >= (büyük eşittir)
  • <= (küçük eşittir)
  • == (eşittir)
  • != (eşit değildir)
int x = 6; Console.WriteLine(x > 1); // True Console.WriteLine(x < 10); // True

Mantıksal Operatörler

C# içerisinde, birden fazla boolean ifadeyi birleştirmek için mantıksal operatörler kullanılır:

  • && (ve): İki koşul da true ise sonuç true olur.
  • || (veya): İki koşuldan en az biri true ise sonuç true olur.
  • ! (değil): Koşulun tersini alır. Eğer koşul true ise false yapar, false ise true yapar.
Console.WriteLine(x > 1 && x < 10); // x, 1'den büyük VE 10'dan küçük mü? // True, çünkü x hem 1'den büyük hem de 10'dan küçük. Console.WriteLine(x > 10 || x < 5); // x, 10'dan büyük VEYA 5'ten küçük mü? // False, çünkü x ne 10'dan büyük ne de 5'ten küçük. Console.WriteLine(!(x < 5)); // x, 5'ten küçük değil mi? // True, çünkü x 5'ten küçük değil (x 5'ten büyük).

Eşitlik ve Eşit Olmama

Bir değişkenin değerini başka bir değerle karşılaştırmak için == ve != operatörleri kullanılır:

Console.WriteLine(x == 6); // x, 6'ya eşit mi? True Console.WriteLine(x != 5); // x, 5'e eşit değil mi? True

Aralık Kontrolü

Bir sayının belirli bir aralıkta olup olmadığını kontrol etmek istediğinizde, && operatörünü kullanarak iki karşılaştırmayı birleştirebilirsiniz:

Console.WriteLine(x > 1 && x < 10); // x, 1 ile 10 arasında mı? True

Bu örnekte, x değeri 6 olduğu için, 1 ile 10 arasında olduğunu ve bu durumun true olarak değerlendirildiğini görebiliriz.

Sonuç

C# programlama dilinde, boolean ifadeler ve karşılaştırmalar, programın akışını kontrol etmek, koşullu ifadeler oluşturmak ve mantıksal kararlar almak için hayati önem taşır. Temel karşılaştırma operatörleri ve mantıksal operatörler, bu tür kontrol mekanizmalarının temelini oluşturur. Uygulamalarınızda, bu operatörleri etkili bir şekilde kullanarak daha dinamik ve koşullu mantıklar geliştirebilirsiniz.

Etiketler

#Eğitimler#C# Hızlı Başlangıç Kursu

İlgili Yazılar

Bu konuyla ilgili diğer yazılarımızı da inceleyebilirsiniz

C# Giriş: C# Nedir ve Diğer Programlama Dillerinden Farkları
Genel

C# Giriş: C# Nedir ve Diğer Programlama Dillerinden Farkları

C# (C sharp), Microsoft tarafından geliştirilen, güçlü, nesne yönelimli bir programlama dilidir. .NET Framework üzerinde çalışır ve web, masaüstü, mobil ve oyun geliştirmek için kullanılabilir. C#'ın, Java, C++ gibi dillerle benzer yönleri bulunsa da, özellikle .NET ekosistemiyle entegrasyonu,

3 dk
C# ile Yapabilecekleriniz: C#'ın Uygulama Alanları
Genel

C# ile Yapabilecekleriniz: C#'ın Uygulama Alanları

C#, Microsoft tarafından geliştirilen, güçlü tip denetimine sahip, nesne yönelimli bir programlama dilidir. .NET Framework ve .NET Core sayesinde geniş bir uygulama yelpazesine sahip olan C#, web geliştirmeden masaüstü uygulamalarına, oyun geliştirmeden mobil uygulamalara kadar birçok alanda e

3 dk
Visual Studio ile C# Kurulumu: Adım Adım Rehber
Genel

Visual Studio ile C# Kurulumu: Adım Adım Rehber

Yazılım geliştirmeye yeni başladıysanız ve C# ile çalışmak istiyorsanız, Visual Studio mükemmel bir tercihtir. Bu, Microsoft tarafından geliştirilen zengin özelliklere sahip ve profesyonel bir entegre geliştirme ortamıdır (IDE). Bu rehberde, C# ve Visual Studio'yu adım adım nasıl kuracağınızı

2 dk
C# Data Types (Veri Tipleri)
Genel

C# Data Types (Veri Tipleri)

C# programlama dili, .NET Framework'ün bir parçası olarak Microsoft tarafından geliştirilmiştir. Güçlü tip denetimi, nesne yönelimli programlama, ve geniş kütüphane desteği gibi özellikleriyle dikkat çeker. C# içerisinde kullanılan veri tipleri, programlama sırasında verilerin doğru şekilde iş

4 dk
C# ile Kullanıcı Girişi ve Çıktısı (User IO)
Genel

C# ile Kullanıcı Girişi ve Çıktısı (User IO)

Bu yazıda, C# kullanarak nasıl ekrana çıktı verileceği ve kullanıcıdan giriş nasıl alınacağı üzerine odaklanacağız. Özellikle konsol uygulamalarında sıkça kullanılan `Console.WriteLine` ve `Console.ReadLine` metotlarını inceleyeceğiz. ## </

2 dk
C# ile Temel Matematik İşlemleri
Genel

C# ile Temel Matematik İşlemleri

C# programlama dilinde, temel matematik işlemleri yapmak oldukça basit ve doğrudandır. Bu yazıda, toplama, çıkarma, çarpma, bölme, ve mod alma gibi temel işlemlerin yanı sıra, artırma ve azaltma işlemleri üzerinde duracağız. Ayrıca, veri tipleri arasında dönüşüm yapmanın (casting) nasıl gerçek

2 dk