num = 13 #عدد ورودی را برابر 13 قرار میدهیم # البته می توانیم از روش input برای دریافت عدد از کاربر استفاده کنیم if num > 1: #شرط میگذاریم که عدد مثبت باشد for i in range(2, num//2): # بازه عددی را تعیین می کنیم که بین 1 و خودش باشد if (num % i) == 0: #شرط اینکه باقی مانده ی تقسیم عدد ورودی بر اعداد دیگر 0 شود که به این معنی است که تقسیم پذیر است print(num, “is not a prime number”) #چاپ می کنیم که عدد اول نیست Break # برنامه را می بندیم else: print(num, “is a prime number”) # در غیر اینصورت چاپ می کنیم که عدد اول است else: # اگر عدد ورودی مثبت نبود چاپ می کنیم که عدد اول نیست print(num, “is not a prime number”) |
ناصر رهبر
سایت خوب با مقالاتی بسیار بی نظیری دارین