इस कार्यक्रम में, आप कोटलिन में एक फ़ंक्शन का उपयोग करके दिए गए अंतराल के बीच सभी प्रमुख संख्याओं को प्रदर्शित करना सीखेंगे।
दो पूर्णांकों के बीच सभी अभाज्य संख्याओं को खोजने के लिए, checkPrimeNumber()
फ़ंक्शन बनाया जाता है। यह फ़ंक्शन यह जांचता है कि कोई नंबर प्राइम है या नहीं।
उदाहरण: दो नंबरों के बीच की प्रमुख संख्या
fun main(args: Array) ( var low = 20 val high = 50 while (low < high) ( if (checkPrimeNumber(low)) print(low.toString() + " ") ++low ) ) fun checkPrimeNumber(num: Int): Boolean ( var flag = true for (i in 2… num / 2) ( if (num % i == 0) ( flag = false break ) ) return flag )
जब आप प्रोग्राम चलाते हैं, तो आउटपुट होगा:
23 29 31 37 41 43 47
उपरोक्त कार्यक्रम में, हमने एक फ़ंक्शन बनाया है जिसका नाम checkPrimeNumber()
एक पैरामीटर संख्या है और एक बूलियन मान देता है।
यदि संख्या प्रधान है, तो वह वापस आ जाती है true
। यदि नहीं, तो यह वापस आ जाता है false
।
रिटर्न वैल्यू के आधार पर, main()
फ़ंक्शन के अंदर स्क्रीन पर नंबर प्रिंट होता है।
यहाँ बराबर जावा कोड है: फ़ंक्शन का उपयोग करके प्रधानमंत्री की जाँच करने के लिए जावा प्रोग्राम