Python Girilen İki Sayı Arasındaki Asal Sayıları Listeleme

Konuyu Okuyanlar (0 kayıtlı üye )

sdkbyrm

olwα.ɴeт
Üyelik Tarihi
23 Aralık 2020
Mesajlar
813
Beğeniler
1
Puanı
3
Ticaret: 0 / 0 / 0
Bu Python3 örneğimizde kullanıcıdan 2 sayı isteyerek, kullanıcının girmiş olduğu bu iki sayı arasındaki asal sayıların listelenmesini sağlayacağız. Örneğimize geçmeden önce asal sayının ne olduğunu hatırlayalım.


Asal Sayı 1 ve kendisi hariç tam böleni olmayan sayılara denir. 1 sayısı asal sayı olmadığından örneğimizde 1 sayısına bakılmayacaktır. Bunun haricindeki sayılarda ise 2 den başlayarak sayının kendisine kadar tam bölünüp bölünmediği kontrol edilerek listeleme işlemi yapılacaktır.

Python Kodları:


1
2
3
4
5
6
7
8
9
10
11
12
13
14

sayi1 = int(input("Sayı 1: "))
sayi2 = int(input("Sayı 2: "))

print(sayi1,"ile",sayi2,"arasındaki asal sayılar:")

for sayi in range(sayi1,sayi2 + 1):
if sayi > 1:
for i in range(2,sayi):
if (sayi % i) == 0:
break
else:
print(sayi)


Ekran Çıktısı:

 
Üst Alt