15.03.2016
Üçlü Karşılaştırma Operatörü [? :]
? : operatörü, if-else operatörünün yerine kullanılır. if-else ile yazılan kod satırımızı hem kısaltmak hem de bu kodu daha kısa bir şekilde ifade etmek için ? : operatörü kullanılır.
? : Operatörü Kullanımı
Koşul ? işlem1 : işlem2;
? : operatörü, koşul sağlanırsa işlem1'i sağlanmazsa işlem2'yi yapar. Böylelikle if-else ile yapacağımız işlemi ? : operatörü ile tek satırda halletmiş olduk.
Örnek
int main() {
int a;
cin >> a;
a>10 ? printf("sayı 10'dan büyük") : printf("sayı 10'dan küçük eşit");
}
Eğer girilen sayı 10 dan büyük ise ?'den sonraki işlemi değilse :'dan sonraki işlemi yapar.
Kaydol:
Kayıt Yorumları
(
Atom
)
![Üçlü Karşılaştırma Operatörü [? :] Üçlü Karşılaştırma Operatörü [? :]](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0cMbu1OKRCGCVvXryWuuYqPS4ig0QTdUunE8mRtDtv53tsWe1PT6xqS0blptMy3t7n_uBDzc3lkpm4tBwJckigQVb41D1BNrVFlOgz4a2QH0ScFZ_tnLlhGP2Vxox8N3bgQ5ZDbindVOC/s1600/u%25CC%2588c%25CC%25A7lu%25CC%2588+kars%25CC%25A7%25C4%25B1las%25CC%25A7t%25C4%25B1rma.png)
Hiç yorum yok :
Yorum Gönder