कोटलिन प्रोग्राम यह जांचने के लिए कि नंबर एक या विषम है

इस कार्यक्रम में, आप यह जांचना सीखेंगे कि उपयोगकर्ता द्वारा दर्ज किया गया नंबर सम या विषम है या नहीं। यह दो संस्करणों का उपयोग करके किया जाएगा अगर … कोटलिन में और।

उदाहरण 1: जाँचें कि क्या संख्या एक या विषम का उपयोग कर रही है यदि … और कथन

 import java.util.* fun main(args: Array) ( val reader = Scanner(System.`in`) print("Enter a number: ") val num = reader.nextInt() if (num % 2 == 0) println("$num is even") else println("$num is odd") )

जब आप प्रोग्राम चलाते हैं, तो आउटपुट होगा:

 एक नंबर दर्ज करें: 12 12 भी है

उपरोक्त कार्यक्रम में, उपयोगकर्ता के कीबोर्ड से एक संख्या को पढ़ने के लिए एक Scannerऑब्जेक्ट readerबनाया जाता है। दर्ज संख्या को फिर एक चर संख्या में संग्रहीत किया जाता है।

अब, यह जांचने के लिए कि क्या संख्या सम या विषम है, हम %ऑपरेटर के उपयोग से उसके शेष की गणना करते हैं और जांचते हैं कि यह विभाज्य है 2या नहीं।

इसके लिए, हम if… elseजावा में स्टेटमेंट का उपयोग करते हैं। यदि संख्या द्वारा विभाज्य है 2, तो हम संख्या को प्रिंट करते हैं यहां तक ​​कि। और, हम प्रिंट संख्या विषम है।

हम यह भी जांच सकते हैं कि क्या एक अभिव्यक्ति के रूप में यदि…

उदाहरण 2: जांचें कि क्या कोई संख्या समान या विषम का उपयोग कर रही है यदि … और अभिव्यक्ति

 import java.util.* fun main(args: Array) ( val reader = Scanner(System.`in`) print("Enter a number: ") val num = reader.nextInt() val evenOdd = if (num % 2 == 0) "even" else "odd" println("$num is $evenOdd") )

जब आप प्रोग्राम चलाते हैं, तो आउटपुट होगा:

 एक नंबर दर्ज करें: 13 13 विषम है

जावा के विपरीत, कोटलिन में अगर … और भी कथन अभिव्यक्ति हैं। तो, आप if… elseस्टेटमेंट से रिटर्न वैल्यू को स्टोर कर सकते हैं variable। यह (? :)कोटलिन में जावा के टर्नरी ऑपरेटर का एक विकल्प है ।

यहां जावा में बराबर कोड है: चेक करें कि क्या जावा में नंबर या ऑड भी है

उपरोक्त कार्यक्रम में, यदि अंक 2 से विभाज्य है, "even"तो वापस कर दिया जाता है। और, "odd"लौटा दिया जाता है। लौटाया गया मान एक स्ट्रिंग चर में भी संग्रहीत है।

फिर, परिणाम स्क्रीन का उपयोग कर मुद्रित किया जाता है println()

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