Soru: 10001. asal nedir?
Cevabim:
Kodum calismiyor.
Hatam nerede bilmiyorum yardimci olur musunuz?
Siz yazsaniz nasil yazardiniz?
Cevabim:
Python:
def asal_kontrol(x):
for i in range(2,int(x**1/2)+1,1): ## Rasyonel bir sayi kendisini olusturan asal carpanlarindan olusur. Bir sayinin koku sayinin diger asal carpanlarindan daha buyuktur.
if x%i==0:
return True
else:
return False
Asallar = list()
Asallar.append(2)
sayi=3
sayac=1
while len(Asallar) < 10001:
if asal_kontrol(sayi):
Asallar.append(sayi)
sayi+=2
sayac+=1
else:
sayi+=2
print(Asallar)
Kodum calismiyor.
Hatam nerede bilmiyorum yardimci olur musunuz?
Siz yazsaniz nasil yazardiniz?
Son düzenleyen: Moderatör: