Çözüldü If ile else if komutları arasındaki fark nedir?

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

Zurich

Kilopat
Katılım
14 Eylül 2018
Mesajlar
1.876
Çözümler
7
Bu ikisi arasındaki farkı anlayamadım. İf'ten sonra if kullansam ve If'ten sonra else if kullansam ne fark olur?
Not: Arduino öğreniyorum.
 
Çözüm
Else if bir bloktur. Buradaki şartlardan biri karşılanınca diğer durumlara bakılmaz.
Alt alta if yazarsanız biri karşılansa bile hepsine bakılır.
'if' anahtar kelimesi her durumda koşulu sorgular ve ona göre kod parçasını çalıştırır. 'else if' ise kendisinden önce gelen if ve else if koşullarının false değeri döndürmesi durumunda koşulu sorgular ve doğru ise kodu çalıştırır. Örneğin:
[CODE lang="python" highlight="3, 6, 9"]x = int(input())
y = int(input())
if x > y:
print("Büyük")

elif x < y:
print("Küçük")

else:
print("Eşit")[/CODE]
 

Geri
Yukarı