Soru & Cevap

Klavyeden girilen iki sayıdan (a,b) , a sayısının b sayısına tam bölünen en yakın alt komuşusunu bulan özyinelemeli

28.06.2020 - 11:05

Merhabalar,

Final ödevim için söyle bir program lazım.Ben yapamadım yardımcı olabilir misiniz ?

Klavyeden girilen iki sayıdan (a,b) , a sayısının b sayısına tam bölünen en yakın alt komuşusunu bulan özyinelemeli (rekürsif) fonksiyon 

Şimdiden Teşekkür ediyorum

8 Görüntülenme

1 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-297128-1598725294.png
akkoyunumutenes
29.08.2020 - 09:17

#fonksiyona a ve b değerlerini göndeririz
def bolme(a , b):    
    if a % b == 0:  #tam bölünüyorsa sayı döner
        return a 
    else: #bölünmüyorsa a sayısı 1 azaltılarak (alt komşu) denmeye devam eder
        return bolme( (a - 1 ), b) 


print(bolme(a , b)) 

Sanırım istediğin bu :)