Yadotek

Python ile sayı asal mı değil mi bulma

21.11.2019
311
Python ile sayı asal mı değil mi bulma

Asalsayı sadece kendisine ve 1 e bölünebilen 1den büyük tam sayıdır.Python ile bir sayının asal sayı olup olmadığını bulma işilemi nasıl yapılır bunu görelim

def asami(sayı):
    if(sayı==1):
        return False
    elif (sayı==2):
        return True
    else:
        for i in range(2,sayı):
            if(sayı%i==0):
                return False
        return True
while True:
    sayı=input("Sayı : ")

    if(sayı=="q"):

        break
    else:
        sayı=int(sayı)
        if(asami(sayı)):
            print(sayı, " Asal bir sayıdır")
        else:
            print('Sayı asal değildir')

bu işlem ile klavyeden girilen sayının asal olup olmadığını bulabiliriz

 

ETİKETLER: , , ,
BİR YORUM YAZIN

*

code

ZİYARETÇİ YORUMLARI - 0 YORUM

Henüz yorum yapılmamış.

Yazılım Donanım Teknoloji 2019