एक समारोह में कक्षा पास करके दो जटिल संख्याओं को जोड़ने के लिए कोटलिन कार्यक्रम

इस कार्यक्रम में, आप कोटलिन में दो जटिल संख्याओं को जोड़ना सीखेंगे जिसका नाम कॉम्प्लेक्स नामक एक वर्ग बनाकर एक फंक्शन ऐड () में दिया जाएगा।

उदाहरण: दो जटिल संख्याएँ जोड़ें

 class Complex(internal var real: Double, internal var imag: Double) fun main(args: Array) ( val n1 = Complex(2.3, 4.5) val n2 = Complex(3.4, 5.0) val temp: Complex temp = add(n1, n2) System.out.printf("Sum = %.1f + %.1fi", temp.real, temp.imag) ) fun add(n1: Complex, n2: Complex): Complex ( val temp = Complex(0.0, 0.0) temp.real = n1.real + n2.real temp.imag = n1.imag + n2.imag return temp )

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

 सम = ५.i + ९ .५ आई

उपरोक्त कार्यक्रम में, हमने Complexदो सदस्य चर के साथ एक वर्ग बनाया : वास्तविक और कल्पना। जैसा कि नाम से पता चलता है, असली स्टोर एक जटिल संख्या का वास्तविक हिस्सा है और कल्पना काल्पनिक भाग को संग्रहीत करता है।

Complexवर्ग आरंभ के साथ एक निर्माता वास्तविक और imag के मूल्य है।

हमने एक नया स्टैटिक फ़ंक्शन भी बनाया है add()जो दो जटिल संख्याओं को पैरामीटर के रूप में लेता है और एक जटिल संख्या के रूप में परिणाम देता है।

add()विधि के अंदर , हम सिर्फ जटिल संख्या n1 और n2 के वास्तविक और काल्पनिक भागों को जोड़ते हैं, इसे एक नए चर अस्थायी और वापसी अस्थायी में संग्रहीत करते हैं।

फिर, कॉलिंग फ़ंक्शन में main(), हम printf()फ़ंक्शन का उपयोग करके इसे प्रिंट करते हैं।

यहां दो बराबर संख्याओं को जोड़ने के लिए जावा कोड: जावा प्रोग्राम समतुल्य है

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