Python ile 2’si Aynı Olan 3 Sayıdan Farklı Olanı Bulma
Bu örneğimizde, Python ile kullanıcı tarafından ikisi aynı olan girilen üç sayıdan farklı olanı bulan bir program yazacağız.
Kullanıcıdan veri girmesi istendiği için input () fonksiyonu ve koşul ifadesi olduğu için if-else deyimini kullanacağız:
# Sayıları kullanıcıdan al
sayi1 = float(input("Birinci sayıyı giriniz: "))
sayi2 = float(input("İkinci sayıyı giriniz: "))
sayi3 = float(input("Üçüncü sayıyı giriniz: "))
# Üç sayının hepsi aynı mı diye kontrol et
if sayi1 == sayi2 and sayi2 == sayi3:
print("Üç sayı da aynı. Lütfen farklı sayılar giriniz.")
else:
# Farklı olan sayıyı bul
if sayi1 == sayi2:
farkli_sayi = sayi3
elif sayi1 == sayi3:
farkli_sayi = sayi2
else:
farkli_sayi = sayi1
print("Farklı olan sayı: ", farkli_sayi)
Bu kod, üç sayının aynı olup olmadığını kontrol eder ve eğer aynıysa, kullanıcıya farklı sayılar girmesi gerektiğini söyler. Eğer sayılar farklıysa, farklı olan sayıyı bulur ve yazdırır.