Else if içerisinde if yazılır mı?

formulaz

Hectopat
Katılım
29 Kasım 2020
Mesajlar
648
Çözümler
1
Daha fazla  
Cinsiyet
Erkek
Else if içerisinde if yazılır mı? Arduino üzerinde kodlama yapıyorum ve en son satırda else if kullanmalıyım. İçerisinde de tekrardan if kullanmam gerekiyor. İf kullanabilir miyim yoksa else if içinde else if mi kullanmalıyım?
 
Python dilinde else if içinde if kullanıyorum sıkıntı olmuyor Arduino icinde aynisi gecerlimi bilemiyorum.
 
else if içerisinde de if kullanabilirsin. Mesela:

Kod:
if (data == a) {
    // bla bla
} else if (data == b) {
    if (data == ba) {
        // bla bla
    }
    else if (data == bb) {
        // bla bla
    }
}
 
Else if içinde if yazmanıza engel teşkil eden bir durum yok sadece doğru şekilde parantezlemeniz yeterli. Bir de burada sormaktansa yazıp denemek daha hızlı olabilir Arduino program yüklemek derlemek falan çok da uzun süren bir işlem değil.
 
else if içerisinde de if kullanabilirsin. Mesela:

Kod:
if (data == a) {
 // bla bla
} else if (data == b) {
 if (data == ba) {
 // bla bla
 }
 else if (data == bb) {
 // bla bla
 }
}

Ufak bir parantez hatası yapmışsın sanki bir tane parantez eksik gibi ya da ben mi yanlış anladım iç içe if elselerden
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…