İf-else-elif Blokları:
Koşul gerektiren ifadelerin kodu yazılırken if-else-elif yapıları kullanılır. Kullanımı oldukça basit ve pratiktir. Yapılması istenilen durumu kontrol etmek için bir koşul belirtilir. Bu koşulun gerçekleşmesi durumunda yapılması gereken işlemler ve gerçekleşmemesi durumunda yapılması gereken işlemler belirtilmelidir.
Bir örnekte açıklayacak olursak;
a ve b adındaki iki değişkenin büyük olanının ekrana yazdırılması isteniyor.
a = 25
b = 38
if a > b :
print("a sayısı b sayısından büyüktür.")
else:
print("b sayısı a sayısından büyüktür.")
a = 25
b = 38
a ve b adında iki değişken oluşturup içerisine değer atıyoruz.
if a > b :
print("a sayısı b sayısından büyüktür.")
daha sonra if yapısı ile koşul belirtiyoruz ve bu koşulun gerçekleşmesi durumunda yapılması gereken işlemi belirtiyoruz.
else:
print("b sayısı a sayısından büyüktür.")
son olarak bu koşulun gerçekleşmemesi durumundaki işlemi belirtiyoruz.
Uygulama:
Kullanıcıdan bir sayı girilmesi isteniyor. Girilen sayının çift, tek, pozitif, negatif ve sıfır olma durumunun kontrol edilmesi isteniyor.
x = int(input("Lütfen bir sayı giriniz: "))
if (x > 0):
if (x % 2 == 0):
print("Girilen değer pozitif çift sayıdır.")
else:
print("Girilen değer pozitif tek sayıdır.")
elif(x == 0):
print("Girilen değer sıfıra eşittir.")
else:
print("Girilen değer negatiftir")




Uygulama:
Kullanıcı adı ve parola bilgisi sorgulama
kullaniciAdi = "Mekatronik"
sifre = 10023
kullaniciAdiGiriniz = input("Lütfen Kullanıcı Adı Giriniz: ")
sifreGiriniz = int(input("Şifrenizi Giriniz: "))
if (kullaniciAdiGiriniz == kullaniciAdi):
if (sifreGiriniz == sifre):
print("Giriş Yapıldı.")
else:
print("Şifre Yanlış Girildi.")
else:
print("Kullanıcı Adı Yanlış Girildi")



C++ uygulamaları için tıklayınız.
Matlab uygulamaları için tıklayınız.
Arduino uygulamaları için tıklayınız.
Raspberry Pi uygulamaları için tıklayınız.