標題:
質數判斷
[打印本頁]
作者:
tonyh
時間:
2022-4-23 17:16
標題:
質數判斷
本帖最後由 tonyh 於 2022-4-30 15:42 編輯
#一個自然數若恰有兩個正因數(1及此數本身),則稱之為質數。
while(True):
ans=True
n=int(input("請輸入一正整數: "))
if n<2:
ans=False
else:
for i in range(2,n):
if n%i==0:
ans=False
break
if(ans):
print(n,"是個質數!")
else:
print(n,"不是質數!")
複製代碼
作者:
郭詩瑜
時間:
2022-4-30 15:43
while(True):
ans =True
number = int(input("Entre a number: "))
if (number < 2):
ans = False
else:
for i in range(2,number):
if (number % i == 0):
ans = False
break
if(ans):
print("This is a Prime Number")
else:
print("This is not a Prime Number")
break
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://seed.istak.org.tw/)
Powered by Discuz! 7.2