Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

प्राइम नंबर चेक करने के लिए पायथन प्रोग्राम


इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे।

समस्या कथन - हमें एक नंबर दिया गया है, हमें यह जांचना होगा कि दी गई संख्या एक अभाज्य संख्या है या नहीं।

1 से बड़ी दी गई धनात्मक संख्या जिसका 1 के अलावा कोई अन्य गुणनखंड नहीं है और संख्या ही अभाज्य संख्या कहलाती है। 2, 3, 5, 7, आदि अभाज्य संख्याएँ हैं क्योंकि उनका कोई अन्य गुणनखंड नहीं है।

नीचे दिए गए इस कार्यक्रम में, संख्या की अभाज्य या अभाज्य प्रकृति के बारे में जाँच की जाती है। 1 से कम या उसके बराबर की संख्याओं को अभाज्य संख्याएँ नहीं कहा जा सकता है। इसलिए, हम केवल तभी पुनरावृति करते हैं जब संख्या 1 से अधिक हो।

अब हम जाँचते हैं कि क्या संख्या 2 से(num - 1//2) की सीमा में किसी भी संख्या से पूर्णतः विभाज्य है। यदि दी गई श्रेणी में कोई गुणनखंड पाया जाता है, तो संख्या अभाज्य नहीं होती है। अन्यथा, संख्या अभाज्य है।

आइए अब नीचे दिए गए कार्यान्वयन में अवधारणा को देखें-

उदाहरण

num = 17
if num > 1:
   for i in range(2, num//2):
      # If num is divisible by any number between 2 and n / 2, it is not prime
      if (num % i) == 0:
         print(num, "is not a prime number")
         break
      else:
         print(num, "is a prime number")
   else:
print(num, "is not a prime number")

आउटपुट

17 is a prime number

प्राइम नंबर चेक करने के लिए पायथन प्रोग्राम

सभी चर स्थानीय दायरे में घोषित किए गए हैं और उनके संदर्भ ऊपर दिए गए चित्र में देखे गए हैं।

निष्कर्ष

इस लेख में, हमने पायथन प्रोग्राम के बारे में सीखा है कि यह जांचने के लिए कि दी गई संख्या प्राइम नेचर में है या नहीं।


  1. आर्मस्ट्रांग नंबर की जांच के लिए पायथन प्रोग्राम

    इस लेख में, हम दिए गए समस्या कथन को हल करने के लिए समाधान और दृष्टिकोण के बारे में जानेंगे। समस्या कथन एक पूर्णांक n दिया गया है, हमें यह जांचना होगा कि दिया गया पूर्णांक एक आर्मस्ट्रांग संख्या है। एक धनात्मक पूर्णांक को आर्मस्ट्रांग क्रमांक n कहा जाता है यदि abcd... = a^n + b^n + c^n + d^n + &hel

  1. पायथन प्रोग्राम में किसी संख्या के अद्वितीय अभाज्य गुणनखंडों का गुणनफल

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे - समस्या कथन एक संख्या n को देखते हुए, हमें इसके सभी उपलब्ध अद्वितीय अभाज्य कारकों का गुणनफल खोजना होगा और उसे वापस करना होगा। उदाहरण के लिए Input: num = 11 Output: Product is 11 स्पष्टीकरण यहां, इनपुट संख्या 11 है जिसमें केवल 1 प

  1. पायथन प्रोग्राम में दी गई संख्या एक फाइबोनैचि संख्या है या नहीं, इसकी जांच कैसे करें?

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे - समस्या कथन किसी संख्या n को देखते हुए, जाँच करें कि n एक फाइबोनैचि संख्या है या नहीं हम सभी जानते हैं कि nवीं फाइबोनैचि संख्या पिछले दो फाइबोनैचि संख्याओं का योग है। लेकिन वे पुनरावृत्ति संबंध के अलावा एक दिलचस्प संबंध भी प्रस्त