If – Else yapısı bilindiği gibi belirli bir koşula göre yapılması gereken işlemler için kullanılan bir yapıdır. Bu yazımızda C++ da If-Else yapısını 3 farklı şekilde kullanacağız. Klasik kullanım yöntemi dışında tek satırda nasıl kullanılabileceği ile ilgili bir örnek yapacağız.
Örneğimizde a değişkenine bir değer vererek 3 farklı yöntemle karşılaştırma işlemi yapıyoruz. ilk kullanımda klasik yöntem, diğer 2 kullanımda tek satırda kısa yöntem ile nasıl kullanılacağı görünmektedir.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | #include <iostream> using namespace std; main(){ setlocale(LC_ALL,"Turkish"); //Türkçe karakter int a=10; if(a>12) //1. Yöntem { printf("12 den büyük\n"); } else { printf("12 den küçük\n"); } a>12 ? printf("12 den büyük\n") : printf("12 den küçük\n"); //2. Yöntem printf("%s",a>12 ? "12 den büyük\n" : "12 den küçük\n"); //3. Yöntem } |
Kodlarımızı yazıp çalıştıralım.