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

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

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

  • जावा क्लास और ऑब्जेक्ट्स
  • जावा के तरीके

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

 public class Complex ( double real; double imag; public Complex(double real, double imag) ( this.real = real; this.imag = imag; ) public static void main(String() args) ( Complex n1 = new Complex(2.3, 4.5), n2 = new Complex(3.4, 5.0), temp; temp = add(n1, n2); System.out.printf("Sum = %.1f + %.1fi", temp.real, temp.imag); ) public static Complex add(Complex n1, Complex n2) ( Complex temp = new 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()फ़ंक्शन का उपयोग करके इसे प्रिंट करते हैं।

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