Python Fonksiyon İle Klavyeden Girilen 2 Sayının EBOB'unu Bulma - Bilişim Konuları

Python Fonksiyon İle Klavyeden Girilen 2 Sayının EBOB’unu Bulma

Bu örneğimizde klavyeden girilen iki sayının EBOB (ortak katların en büyüğü) bularak ekranda gösteren programı fonksiyon kullanarak yapacağız. İlk olarak kullanıcıdan klavyeden iki tane sayı girmesini sağlayarak bu sayıları değişkenlere aktarıyoruz. Daha sonra Ebob isimli fonksiyona bu sayıları göndererek sayıların obeb’ini fonksiyon içerisinde hesaplatarak ekranda yazdırıyoruz.

OBEB: Ortak bölenlerin en büyüğü demektir. En az iki sayının ortak böleni hesaplanabilir. İki sayıyı aynı anda kalansız olarak bölebilen en büyük tam sayı o sayıların obeb’ini oluşturur.

Python kodları:

''' www.bilisimkonulari.com '''
def ebob(a,b):
    enkucuksayi = min(a,b)
    enbuyukortakbolen = 1

    for i in range(1,enkucuksayi+1):
        if a % i == 0 and b % i == 0:
            enbuyukortakbolen = i

    print(f"{a} ve {b}'nin en büyük ortak böleni: {enbuyukortakbolen}'dir")

a = int(input("Birinci Sayıyı Giriniz:"))
b = int(input("İkinci Sayıyı Giriniz:"))
ebob(a,b)

Ekran görüntüleri:

python-ebob1

python-ebob2

python-ebob3

Bu Yazıya Tepkin Nedir?
+1
1
+1
0
+1
0
+1
0
+1
0
+1
0
+1
0

Yorum Yap