C# İç İçe if Kullanımı

Client

Kullanıcı
Katılım
30 Nis 2022
Mesajlar
22
Tepkime puanı
1
Puanları
3
İç içe if kullanımı programlamada çok kullanılan bir yöntem değildir. Programlamada genellikle döngü yapıları iç içe kullanılması önemlidir. Fakat her program deyimi(temel deyimler) bir birleri içinde tekrar tekrar kullanılabilir.

Aşağıdaki kullanım şekli if deyiminin iç içe kullanılmasına bir örnektir. Aynı örneği if else if blokları kullanılarak da yapılır(daha da güzel olur).

C#:
if( şart1) {
/* şart1 doğru ise çalışır. */
if(şart 2) {
/* şart 2 doğru ise çalışır. şart 1 de doğru olmak zorunda*/
}
}

Açıklama: Program yukarıdaki kodda şart 1 doğru ise kod bloğu içine girer.

Şart1 kodunun çalıştırıldığı yerde tekrar bir şart olduğu için program şart1 devamında şartıyi kontrol eder. şart 2 de doğru ise şart 2 içindeki kodlar yürütülür.

Yukarıdaki kodu ayrıca şu şeklide yazmak da mümkündür.(Daha da iyi olur)

C#:
if( şart 1)
{
/* Sadece şart 1 doğru ise çalışır */
}
else if(şart1 ve şart2)
{
/* şart1 ve şart2 doğrı ise çalışır. */
}
 

Yorum yapmak için bir hesap oluşturun veya giriş yapın

Yeni bir konu oluşturabilmek veya konulara cevap verebilmek için sitemize üye olmanız gerekmektedir

Hesap oluştur

Forum sitemizde bir hesap oluşturun. Bu işlem çok kolay!

Giriş yap

Zaten bir hesabınız var mı? Giriş yapın.

Konuyu toplam 1 üye okuyor. (0 Kayıtlı üye ve 1 Misafir)

Üst