Neler yeni
MEGAForum - Teknoloji Forumu

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 1

burakcode

MFC Üyesi
  • Üyelik Tarihi
    20 Nis 2021
  • Mesajlar
    877
  • MFC Puanı
    2,470
Bir sayının asal olup olmadığını dönen bir fonksiyon yazın. Daha sonra bu fonksiyonu, kullanıcıdan aldığı sayının asal olup olmadığını sorgulayan asal bulma programınızda kullanın.

Python:
def asal_mi(sayi):
    if sayi == 1:
        return False
    elif sayi == 2:
        return True
    else:
        for x in range(2,sayi):
            if sayi % x == 0:
                return False
        return True

while True:
    sayi = input("Sayı: ")

    if sayi == "q":
        break
    else:
        sayi = int(sayi)
        if asal_mi(sayi):
            print(sayi,"Asal Sayıdır")
        else:
            print(sayi,"Asal Sayı Değildir")
            
#OUTPUT
Sayı: 11
11 Asal Sayıdır
Sayı: 15
15 Asal Sayı Değildir
Sayı: q
© 2021. Burakcode - Tüm Hakları Saklıdır.
 
Üst Alt