Shiva
Admin
?: Operatörü
Koşul operatör if else deyiminin kısa yazımı olarak kullanılır. Karar yapılarını hakkında bilginiz yoksa yukarıdaki if else ifadesine tıklayın.
Koşul Operatörü
Ifade1, Ifade2 ve Ifade3 ifadelerinin yerleşimine dikkat ederek aşağıdaki açıklamayı okuyun.
Koşul Ifade1 değeridir. Koşulun doğru olması durumunda deyimden dönen değeri Ifade2, koşulun yanlış olması durumunda deyimden dönecek olan değeri Ifade3 olacaktır.
Örnek:
Örnek: Yukarıdaki kodun if else yazımı
Koşul operatör if else deyiminin kısa yazımı olarak kullanılır. Karar yapılarını hakkında bilginiz yoksa yukarıdaki if else ifadesine tıklayın.
Koşul Operatörü
| 1 | Ifade1? Ifade2: Ifade3; |
Koşul Ifade1 değeridir. Koşulun doğru olması durumunda deyimden dönen değeri Ifade2, koşulun yanlış olması durumunda deyimden dönecek olan değeri Ifade3 olacaktır.
Örnek:
| 1 2 3 4 5 6 | // ?: koşullu operatör kullanımı string durum; int sayi; sayi= 10; durum= (sayi> 0) ? "pozitif" : "negatif"; |
| 1 2 3 4 5 6 7 8 9 | // if else kullanımı string durum; int sayi; sayi= 10; if(sayi > 0) durum="pozitif"; else durum="negatif"; |