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

Python प्रोग्राम: दी गई संख्या के लिए 3 और 5 से विभाज्य सभी संख्याएं प्रिंट करना


यह एक Python प्रोग्राम है जो दिए गए पूर्णांक N से 3 और 5 दोनों से विभाज्य सभी संख्याओं को प्रिंट करता है। इस प्रोग्राम को लिखने के कई तरीके हैं सिवाय इसके कि हमें जांचना होगा कि संख्या 3 और 5 दोनों से पूरी तरह विभाज्य है या नहीं।

3 और 5 से विभाज्य सभी संख्याओं को प्रिंट करने के लिए Python प्रोग्राम लिखने का मेरा कोड नीचे है -

lower = int(input("Enter lower range limit:"))
upper = int(input("Enter upper range limit:"))

for i in range(lower, upper+1):
    if((i%3==0) & (i%5==0)):
        print(i)

आउटपुट

Enter lower range limit: 0
Enter upper range limit: 99
0
15
30
45
60
75
90

ऊपर हम 0 और 99 के बीच की सभी संख्याओं को प्रिंट करने का प्रयास करते हैं जो 3 और 5 से विभाज्य हैं। समान प्रोग्राम का उपयोग 0 और 1000 के बीच की सभी संख्याओं को प्रिंट करने के लिए किया जा सकता है जो 3 और 5 से विभाज्य हैं, हमें बस अपनी रेंज बदलने की आवश्यकता है और हमारा आउटपुट कुछ इस तरह होगा,

Enter lower range limit: 0
Enter upper range limit: 1000
0
15
30
45
60
75
90
105
120
135
150
165
180
195
....
....
915
930
945
960
975
990

यदि हम एक ऐसा प्रोग्राम लिखना चाहते हैं जो किसी दिए गए संख्या से विभाज्य रेंज में सभी संख्याओं को प्रिंट करेगा, न कि ऊपर की तरह निश्चित संख्या, तो मुझे बस अपने प्रोग्राम को अपडेट करना होगा जैसे,

# यदि हम किसी दिए गए संख्या n से विभाज्य रेंज में सभी नंबर प्रिंट करना चाहते हैं
n = int(input("Enter the number to be divided by:"))
for i in range(lower, upper+1):
    if(i%n==0):
        print(i)

उपरोक्त कोड लिखने के चरण नीचे दिए गए हैं -

  • उपयोगकर्ता से निचली और ऊपरी सीमा यानी रेंज लें।

  • उपयोगकर्ता से विभाज्य संख्या लें। हमारे मुख्य समस्या के मामले में, क्योंकि हम जानते हैं कि संख्याएं (3 और 5) हैं, मैं केवल if स्टेटमेंट में 3 और 5 लिखता हूँ।

  • & (and) ऑपरेटर स्टेटमेंट के साथ लूप का उपयोग करना (ताकि यह केवल उन नंबरों को प्रिंट करे जो 3 और 5 दोनों से विभाज्य हैं), उस संख्या से विभाज्य सभी गुणनखंड प्रिंट करता है।

  • बाहर निकलें।


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

    इस लेख में हम दी गई समस्या के समाधान के बारे में जानेंगे। समस्या कथन हमें एक रेंज दी गई है, हमें उस रेंज में विषम गुणनखंडों की संख्या ज्ञात करनी है। दृष्टिकोण हम सभी जानते हैं कि एक रेंज में सभी पूर्ण वर्गों के विषम संख्या में गुणनखंड होते हैं। इसलिए यहां हम पूर्ण वर्गों की संख्या की गणना करेंगे। चू

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

    इस लेख में हम दी गई समस्या के समाधान के बारे में जानेंगे। समस्या कथन हमें एक संख्या दी गई है, हमें दी गई संख्या के सभी अभाज्य गुणनखंड ढूंढने हैं। समस्या का कुशल समाधान नीचे चर्चा किया गया है। उदाहरण 2: print(n) n = 200 primeFactors(n) आउटपुट 2 2 2 5 5 निष्कर्ष इस लेख में हमने सीखा कि हम दी

  1. - दिए गए रेंज में रैंडम नंबर उत्पन्न करके सूची में संग्रहीत करने का पायथन प्रोग्राम

    समस्या विवरण यहां 3 यूजर इनपुट वेरिएबल का उपयोग किया जाता है, एक प्रारंभिक संख्या के लिए, दूसरा अंतिम संख्या के लिए और अंतिम वह कितनी रैंडम संख्या प्रदर्शित करना चाहता है। पायथन रैंडम नंबर उत्पन्न करने के लिए एक रैंडम मॉड्यूल प्रदान करता है। यहां हम रैंडम फंक्शन के साथ randint फंक्शन का उपयोग करते ह