1.10 Booleans
C++ dilinde Booleans (Boolean veri türü), iki farklı değeri temsil edebilen bir veri türüdür: true
ve false
. bool
anahtar kelimesi ile tanımlanır ve bu veri türü genellikle mantıksal ifadeleri değerlendirmek ve karşılaştırma işlemlerinde kullanılır.
1. Temel Tanım
C++’da Boolean veri türü, true
ve false
olmak üzere iki farklı değere sahip olabilir:
Bu örnekte, isCodingFun
değişkeni true
değerini alırken, isMathHard
değişkeni false
değerini alır.
2. Boolean Değerleri ve Sayısal Temsil
C++ dilinde true
değeri dahili olarak 1
, false
değeri ise 0
olarak temsil edilir. Bu sayısal karşılıklar sayesinde Boolean ifadeleri koşul kontrollerinde veya döngülerde kolayca kullanılabilir.
3. Koşul İfadeleri ve Boolean Kullanımı
Booleans, koşul ifadelerinde (if
ve else if
) kullanılarak bir işlemin gerçekleşip gerçekleşmeyeceğini belirlemede önemli bir rol oynar.
Yukarıdaki örnekte isRaining
değişkeni true
olduğu için if
bloğundaki ifade çalışır ve "Şemsiye almalısınız." çıktısını verir.
4. Boolean İfadelerin Çıktısı
C++'da bir Boolean değeri cout
ile ekrana yazdırılırken, true
değeri 1
olarak ve false
değeri 0
olarak görüntülenir:
Eğer true
olarak bir değer ekrana yazdırılsaydı, bu 1
olarak görüntülenirdi.
5. Kıyaslama Operatörleri ve Boolean
Boolean veri türü genellikle kıyaslama işlemlerinde kullanılır. Kıyaslama operatörleri, iki değeri karşılaştırır ve sonucu Boolean bir değer olarak döner:
==
(eşittir)!=
(eşit değildir)>
(büyüktür)<
(küçüktür)>=
(büyük eşittir)<=
(küçük eşittir)
6. Boolean Mantıksal Operatörler
Mantıksal operatörler Boolean ifadeleri birleştirmek için kullanılır:
&&
(ve): İki koşulun datrue
olması gerekir.||
(veya): Koşullardan en az birinintrue
olması yeterlidir.!
(değil): Koşulun tam tersini alır.
Last updated