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

इस कार्यक्रम में, आप दो दिए गए अंतरालों, निम्न और उच्च के बीच अभाज्य संख्याएँ प्रदर्शित करना सीखेंगे। आप जावा में कुछ समय के लिए और लूप का उपयोग करके ऐसा करना सीखेंगे।

इस उदाहरण को समझने के लिए, आपको निम्नलिखित जावा प्रोग्रामिंग विषयों का ज्ञान होना चाहिए:

  • जावा जबकि और करते हैं … जबकि लूप
  • जावा अगर … और स्टेटमेंट
  • लूप के लिए जावा

उदाहरण: दो अंतरालों के बीच प्रमुख संख्याएँ प्रदर्शित करें

 public class Prime ( public static void main(String() args) ( int low = 20, high = 50; while (low < high) ( boolean flag = false; for(int i = 2; i <= low/2; ++i) ( // condition for nonprime number if(low % i == 0) ( flag = true; break; ) ) if (!flag && low != 0 && low != 1) System.out.print(low + " "); ++low; ) ) )

आउटपुट

 23 29 31 37 41 43 47 

इस कार्यक्रम में, प्राइम के लिए निम्न और उच्च के बीच प्रत्येक संख्या का परीक्षण किया जाता है। लूप के लिए आंतरिक जाँच करता है कि नंबर प्राइम है या नहीं।

आप अधिक विवरण के लिए प्राइम नंबर की जांच करने के लिए जावा प्रोग्राम की जांच कर सकते हैं।

एक अंतराल की तुलना में एक ही अभाज्य संख्या की जाँच करने के बीच का अंतर है, आपको flag = falseलूप के प्रत्येक पुनरावृत्ति पर मान को रीसेट करने की आवश्यकता है ।

नोट : यदि आप 0 से 10. तक अंतराल की जांच करते हैं, तो आपको 0 और 1 को बाहर करने की आवश्यकता है। जैसा कि 0 और 1 अभाज्य संख्याएँ नहीं हैं। शर्त यह होगी:

 if (!flag && low != 0 && low != 1)

दिलचस्प लेख...