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

जावा प्रोग्राम फ़ंक्शन का उपयोग करके अंतराल के बीच प्राइम नंबर प्रदर्शित करने के लिए

इस लेख में, हम समझेंगे कि फ़ंक्शन का उपयोग करके अंतराल के बीच अभाज्य संख्याओं को कैसे प्रदर्शित किया जाए। अभाज्य संख्याएँ विशेष संख्याएँ होती हैं जिनके केवल दो गुणनखंड 1 और स्वयं होते हैं और इन्हें किसी अन्य संख्या से विभाजित नहीं किया जा सकता है।

एक संख्या एक अभाज्य संख्या होती है यदि उसके केवल गुणनखंड 1 और स्वयं हों। 11 एक अभाज्य संख्या है। इसके गुणनखंड 1 और 11 ही हैं। अभाज्य संख्याओं के कुछ उदाहरण 2, 3, 5, 7, 11, 13 आदि हैं। 2 एकमात्र सम अभाज्य संख्या है। अन्य सभी अभाज्य संख्याएँ विषम संख्याएँ हैं।

नीचे उसी का एक प्रदर्शन है -

इनपुट

मान लीजिए हमारा इनपुट है -

शुरुआती संख्या:1अंतिम संख्या:75

आउटपुट

वांछित आउटपुट होगा -

अंतराल 1 और 75 के बीच अभाज्य संख्याएं हैं:1 2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73

एल्गोरिदम

चरण 1 - STARTचरण 2 - 2 पूर्णांक मान घोषित करें अर्थात् my_high, my_low.चरण 3 - उपयोगकर्ता से आवश्यक मान पढ़ें/मानों को परिभाषित करेंचरण 4 - एक फ़ंक्शन को परिभाषित करें IsPrime जो बूलियन मान लौटाता है। फ़ंक्शन एक पूर्णांक इनपुट लेता है और जांचता है कि इनपुट 1.चरण 5 को छोड़कर इसकी किसी भी निचली संख्या से विभाज्य है या नहीं - यदि हां, तो यह गलत है, अन्यथा यह सत्य लौटेगा। चरण 6 - लूप के लिए का उपयोग करके, my_low से पुनरावृति my_high, प्रत्येक नंबर के लिए, फ़ंक्शन को कॉल करें IsPrime. यदि सत्य लौटाया जाता है, तो यह एक अभाज्य संख्या है, संख्या को संग्रहीत करेंचरण 7 - परिणाम प्रदर्शित करेंचरण 8 - रोकें

उदाहरण 1

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

आयात करें System.out.println ("आवश्यक पैकेज आयात किए गए हैं"); स्कैनर my_scanner =नया स्कैनर (System.in); System.out.println ("एक पाठक वस्तु को परिभाषित किया गया है"); System.out.print ("प्रारंभिक संख्या दर्ज करें:"); my_low =my_scanner.nextInt (); System.out.print ("एक अंतिम संख्या दर्ज करें:"); my_high =my_scanner.nextInt (); System.out.println ("अंतराल के बीच की अभाज्य संख्याएँ" + my_low + "और" + my_high + "हैं:"); जबकि (my_low

आउटपुट

आवश्यक पैकेज आयात किए गए हैंएक रीडर ऑब्जेक्ट परिभाषित किया गया हैप्रारंभिक संख्या दर्ज करें:1अंतिम संख्या दर्ज करें:75अंतराल 1 और 75 के बीच अभाज्य संख्याएं हैं:1 2 5 3 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73

उदाहरण 2

यहां, पूर्णांक को पहले परिभाषित किया गया है, और इसके मान को एक्सेस किया जाता है और कंसोल पर प्रदर्शित किया जाता है।

पब्लिक क्लास प्राइमनंबर {सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग [] तर्क) { int my_high, my_low; my_low =1; my_high =75; System.out.println ("शुरुआती और समाप्ति संख्या को" + my_low + "और" + my_high) के रूप में परिभाषित किया गया है; System.out.println ("अंतराल के बीच की अभाज्य संख्याएँ" + my_low + "और" + my_high + "हैं:"); जबकि (my_low  

आउटपुट

आरंभिक और अंत संख्याएं 1 और 75 के रूप में परिभाषित की गई हैंअंतराल 1 और 75 के बीच अभाज्य संख्याएं हैं:1 2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73

  1. लूप के लिए 1 से N के बीच सभी अभाज्य संख्याओं को प्रदर्शित करने के लिए C प्रोग्राम

    समस्या 1 और n के बीच सभी अभाज्य संख्याओं को प्रदर्शित करने के लिए एक C प्रोग्राम लिखें, जो रन टाइम पर उपयोगकर्ता द्वारा दिया गया मान है। समाधान 1 और n के बीच सभी अभाज्य संख्याओं को प्रदर्शित करने के लिए C प्रोग्राम, रन टाइम पर उपयोगकर्ता द्वारा दिया गया मान है जिसे नीचे समझाया गया है - एल्गोरिदम

  1. जावा प्रोग्राम 1 से एन तक सभी प्राइम नंबर प्रदर्शित करने के लिए

    इस लेख में, हम समझेंगे कि जावा में 1 से N तक की सभी अभाज्य संख्याओं को कैसे प्रदर्शित किया जाए। 1 से अनंत तक सभी संभावित धनात्मक संख्याएँ प्राकृत संख्याएँ कहलाती हैं। अभाज्य संख्याएँ विशेष संख्याएँ होती हैं जिनके केवल दो गुणनखंड 1 और स्वयं होते हैं और इन्हें किसी अन्य संख्या से विभाजित नहीं किया जा

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

    किसी संख्या के अद्वितीय अभाज्य गुणनखंडों का गुणनफल खोजने के लिए, जावा कोड इस प्रकार है - उदाहरण public class Demo {    public static long prime_factors(int num){       long my_prod = 1;       for (int i = 2; i <= num; i++){