Obeb Okek Hesaplama

Soru : Parametre olarak aldığı iki sayının OKEK (Ortak Katlarının En Küçüğünü) bulan fonksiyonu kodlayınız.
Örnek 34 ile 60’ın OKEK’i aşağıdaki gibi bulunabilir.

Alternatif Yöntem: OKEK(a,b)=(a*b)/(OBEB(a,b)

def obeb(sayi1,sayi2):

    for i in range(int((sayi1+sayi2)/2),0,-1):
        if sayi1%i == 0 and sayi2%i ==0:

            break
    return i

def okek(sayi1,sayi2):

    okek=(sayi1*sayi2)/obeb(sayi1,sayi2)
    print(okek)

    return okek



okek(34,60)

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Connecting to %s