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.

İlgili Makaleler

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu