Neler yeni
Türkiye'nin En Güncel Forum Sitesi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı yada giriş yapmalısınız. Forum üye olmak tamamen ücretsizdir.

Fonksiyonlar - Egzersiz 7

burakcode

Kayıtlı Üye
MFC Üyesi
  • Üyelik Tarihi
    20 Nis 2021
  • Mesajlar
    119
  • MFC Puanı
    1,730
  • MFC Seviyesi

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.

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ı!
© 2021. Burakcode - Tüm Hakları Saklıdır.
 
Üst Alt