Bu deyimler, koşullu işlem yapan deyimlerdir. if ve else tek bir karşılaştırma deyimi olup else kullanımı isteğe bağlıdır. Eğer bu koşul olumlu ise if den sonraki bölüm yürütülür ve else den sonraki bölüm atlanır. Koşul olumsuz ise if den sonraki küme atlanır ve eğer varsa, else den sonraki kümedeki işlemler gerçekleştirilir.
if(koşul)
{
...
deyimler; (küme)
...
}
If deyimi kullanılırken kümenin başlangıcı ve bitişini gösteren, küme parantezleri kullanılmasında kullanıcıya bir esneklik sunulmuştur. Eğer if deyiminden sonra icra edilecek deyimler tek satırdan oluşuyorsa, bu işaretlerin kullanılması zorunlu değildir. Yani, if deyimden sonra { ve } işaretleri kullanılmamışsa, bu deyimi takip eden sadece ilk satır işleme konur. Bu durum, else if, else deyimlerinde ve daha sonra işlenecek for ve while gibi döngü deyimlerinde de geçerlidir.
Buna göre aşağıdaki kullanım
if(x == y){
puts("x ve y esit");
}
ile if(x == y)
puts("x ve y esit");
eşdeğerdir.
if deyiminin else ile birlikte kullanımı şu şekildedir:
if(koşul){
...
deyimler; (küme1)
...
}
else{
...
deyimler; (küme2)
...
}
* If-Else deyiminin kullanımı
Hiç yorum yok:
Yorum Gönder