Bu programda, bolme_cikarma adında bir fonksiyon tanımlıyoruz. Bu fonksiyon, çıkarma işlemini kullanarak bölme işlemini gerçekleştirir. bolunen ve bolen parametreleriyle fonksiyona iki sayı geçiyoruz.
Daha sonra, bolunen sayısından bolen sayısını sürekli olarak çıkararak bir döngü oluşturuyoruz. Her çıkarma işlemi yaptığımızda, sonuc değişkenini 1 artırıyoruz. Döngü, kalan değeri bolen sayısından küçük olduğu sürece devam ediyor.
Son olarak, bolunen sayısını bolum ile bolen çarparak bölümü buluyoruz ve kalanı hesaplıyoruz. Bu değerleri ekrana yazdırıyoruz.
def bolme_cikarma(bolunen, bolen): sonuc = 0 kalan = bolunen while kalan >= bolen: kalan -= bolen sonuc += 1 return sonuc bolunen = int(input("Bolunen sayiyi girin: ")) bolen = int(input("Bolen sayiyi girin: ")) bolum = bolme_cikarma(bolunen, bolen) kalan = bolunen - (bolum * bolen) print("Bolum:", bolum) print("Kalan:", kalan)
Bir yanıt bırakın