burakcode
MFC Üyesi
-
- Üyelik Tarihi
- 20 Nis 2021
-
- Mesajlar
- 877
-
- MFC Puanı
- 2,470
Verilen sayının 1 ve kendisi hariç tam bölenlerini bulan bir fonksiyon yazın ve daha sonrasında yazdığınız program ile kullanıcı 'q'ya basana kadar verdiği sayıların tam bölenlerini gösterin.
© 2021. Burakcode - Tüm Hakları Saklıdır.
Python:
def tambolenleribulma(sayi):
tam_bolenler = list()
for x in range(2,sayi):
if sayi % x == 0:
tam_bolenler.append(x)
return tam_bolenler
while True:
sayi = input("Sayı: ")
if sayi == "q":
print("Program Sonlandı!")
break
else:
sayi = int(sayi)
print("Tam Bölenler",tambolenleribulma(sayi))
#OUTPUT
Sayı: 5
Tam Bölenler []
Sayı: 15
Tam Bölenler [3, 5]
Sayı: 995
Tam Bölenler [5, 199]
Sayı: 26
Tam Bölenler [2, 13]
Sayı: q
Program Sonlandı!