Kullanıcının girdiği aralıkta ve 1-100 arasındaki asal sayıları yazdıran iki ayrı pyton uygulaması aşağıdaki listelenmektedir. İlk uygulamadan her hangi bir sayı girişi yapılmadan 1-100 arasındaki asal sayılar listelenmektedir.
Örnek 1, 1-100 arasındaki asal sayıları listeleyen python programı
1 2 3 4 5 6 7 8 9 10 11 12 |
alt = 1 ust = 100 for sayi in range(alt,ust + 1): if sayi > 1: for i in range(2,sayi): if (sayi % i) == 0: break else: print(sayi) |
Örnek 2, Kullanıcının girdiği aralıktaki asal sayıları listeleyen pyton programı:
1 2 3 4 5 6 7 8 9 10 11 12 |
alt = int(input("Alt aralığı girin: ")) ust = int(input("Üst aralığı girin: ")) for sayi in range(alt,ust + 1): if sayi > 1: for i in range(2,sayi): if (sayi % i) == 0: break else: print(sayi) |
Çıktı:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
Alt aralığı girin: 1 Üst aralığı girin: 100 2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97 |
Yorum Yap