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

पायथन प्रोग्राम: दी गई संख्या के सभी अभाज्य गुणनखंड प्रिंट करने का कुशल प्रोग्राम

इस लेख में हम दी गई समस्या के समाधान के बारे में जानेंगे।

समस्या कथन

हमें एक संख्या दी गई है, हमें दी गई संख्या के सभी अभाज्य गुणनखंड ढूंढने हैं।

समस्या का कुशल समाधान नीचे चर्चा किया गया है।

उदाहरण

# अभाज्य गुणनखंड प्रिंट करने के लिए पायथन प्रोग्राम
import math

# अभाज्य
def primeFactors(n):
    # सम विभाज्यता की संख्या
    while n % 2 == 0:
        print(2, end=" ")
        n = n / 2
    # n विषम बन जाता है
    for i in range(3, int(math.sqrt(n)) + 1, 2):
        # जब तक i n को विभाजित करता है
        while n % i == 0:
            print(i, end=" ")
            n = n / i
    # यदि n एक अभाज्य संख्या है
    if n > 2:
        print(n)

n = 200
primeFactors(n)

आउटपुट

2 2 2 5 5

निष्कर्ष

इस लेख में हमने सीखा कि हम दी गई संख्या के सभी अभाज्य गुणनखंडों को कुशलतापूर्वक कैसे प्रिंट कर सकते हैं।

  1. पायथन प्रोग्राम: संख्या का सबसे बड़ा प्राइम फैक्टर ढूंढें पायथन प्रोग्राम: संख्या का सबसे बड़ा प्राइम फैक्टर ढूंढें

    इस लेख में, हम नीचे दिए गए प्रॉब्लम स्टेटमेंट के समाधान के बारे में सीखेंगे: प्रॉब्लम स्टेटमेंट एक पॉजिटिव इंटीजर n दिए जाने पर। हमें संख्या का सबसे बड़ा प्राइम फैक्टर ढूंढने की आवश्यकता है। दृष्टिकोण दिए गए नंबर इनपुट को संख्या के डिवाइजर से विभाजित करके फैक्टराइज़ करें। अब अधिकतम प्राइम फैक्टर

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

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

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

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