Python Örnek Soru 6

Yorum Ekle

 



Örnek 6:
Girilen sayının asal sayı olup olmadığını bulan kodu yazınız.

sayi = int(input("Asal sayı olup olmadığı kontrol edilecek bir sayı giriniz..."))
asalMi =bool(True)
bolenListesi=[]
for i in range(2,sayi//2):
    if sayi % i == 0:
        asalMi = bool(False)
        bolenListesi.append(i)

if asalMi == False:
    print(f"{sayi} , {bolenListesi} sayısına tam bölündüğü için asal sayı değildir.")
else:
    print(f"{sayi} asal sayıdır...") 


Asal sayı olup olmadığı kontrol edilecek bir sayı giriniz...101
101 asal sayıdır...

Asal sayı olup olmadığı kontrol edilecek bir sayı giriniz...123
123 , [3, 41] sayısına tam bölündüğü için asal sayı değildir.

Yorum için açıklama