Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Java

जावा प्रोग्राम से दो सम्मिश्र संख्याएं (Complex Numbers) जोड़ना


इस लेख में हम समझेंगे कि जावा में दो सम्मिश्र संख्याओं को कैसे जोड़ा जाता है। इनमें 'i' होता है, यानी एक काल्पनिक भाग जुड़ा होता है।

नीचे इसका प्रदर्शन दिया गया है:

इनपुट

मान लीजिए हमारा इनपुट है:

15 + i24 और 3 + i7

आउटपुट

वांछित आउटपुट होगा:

18 + i31

एल्गोरिदम

चरण 1 - प्रारंभ
चरण 2 - तीन सम्मिश्र संख्याएं घोषित करें: my_input_1, my_input_2 और my_result
चरण 3 - सम्मिश्र संख्या मान हार्डकोड करें
चरण 4 - एक फ़ंक्शन add_complex_number परिभाषित करें जो वास्तविक संख्याओं और काल्पनिक संख्याओं को अलग-अलग जोड़ता है और परिणाम वापस करता है।
चरण 5 - परिणाम को my_result वेरिएबल में संग्रहीत करें।
चरण 6 - परिणाम प्रदर्शित करें
चरण 7 - रुकें

उदाहरण 1

import java.util.*;
class ComplexNumbers {
    int my_real_number, my_imaginary_number;
    ComplexNumbers() {}
    ComplexNumbers(int my_real_temp, int my_imaginary_temp) {
        my_real_number = my_real_temp;
        my_imaginary_number = my_imaginary_temp;
    }
    ComplexNumbers AddComplexNumbers(ComplexNumbers my_input_1, ComplexNumbers my_input_2) {
        ComplexNumbers my_temp = new ComplexNumbers();
        my_temp.my_real_number = my_input_1.my_real_number + my_input_2.my_real_number;
        my_temp.my_imaginary_number = my_input_1.my_imaginary_number + my_input_2.my_imaginary_number;
        return my_temp;
    }
}
public class MainFunction {
    public static void main(String[] args) {
        System.out.println("आवश्यक पैकेज आयात किए गए हैं");
        ComplexNumbers my_input_1 = new ComplexNumbers(15, 24);
        System.out.println("पहली सम्मिश्र संख्या परिभाषित है: " + my_input_1.my_real_number + " + i" + my_input_1.my_imaginary_number);
        ComplexNumbers my_input_2 = new ComplexNumbers(3, 7);
        System.out.println("दूसरी सम्मिश्र संख्या परिभाषित है: " + my_input_2.my_real_number + " + i" + my_input_2.my_imaginary_number);
        ComplexNumbers my_result = new ComplexNumbers();
        my_result = my_result.AddComplexNumbers(my_input_1, my_input_2);
        System.out.println("सम्मिश्र संख्या का योग है: " + my_result.my_real_number + " + i" + my_result.my_imaginary_number);
    }
}

आउटपुट

आवश्यक पैकेज आयात किए गए हैं
पहली सम्मिश्र संख्या परिभाषित है: 15 + i24
दूसरी सम्मिश्र संख्या परिभाषित है: 3 + i7
सम्मिश्र संख्या का योग है: 18 + i31

उदाहरण 2

यहां, पूर्णांक पूर्वनिर्धारित है, और इसका मान कंसोल पर एक्सेस और प्रदर्शित किया जाता है।

public class ComplexNumber {
    int real_number, imaginary_number;
    public ComplexNumber(int r, int i) {
        this.real_number = r;
        this.imaginary_number = i;
    }
    public void print_complex_number() {
        System.out.print(this.real_number + " +i" + this.imaginary_number);
    }
    public static ComplexNumber add_complex_number(ComplexNumber n1, ComplexNumber n2) {
        ComplexNumber my_result = new ComplexNumber(0, 0);
        my_result.real_number = n1.real_number + n2.real_number;
        my_result.imaginary_number = n1.imaginary_number + n2.imaginary_number;
        return my_result;
    }
    public static void main(String arg[]) {
        ComplexNumber my_input_1 = new ComplexNumber(15, 24);
        ComplexNumber my_input_2 = new ComplexNumber(3, 7);
        System.out.println("दो सम्मिश्र संख्याएं परिभाषित हैं");
        my_input_1.print_complex_number();
        System.out.print(" और ");
        my_input_2.print_complex_number();
        ComplexNumber my_result = add_complex_number(my_input_1, my_input_2);
        System.out.println("\nदो सम्मिश्र संख्याओं का योग है:");
        my_result.print_complex_number();
    }
}

आउटपुट

दो सम्मिश्र संख्याएं परिभाषित हैं
15 +i24 और 3 +i7
दो सम्मिश्र संख्याओं का योग है: 18 +i31

  1. - Java में कॉम्प्लेक्स नंबर्स

    परिचयकॉम्प्लेक्स नंबर्स वे होते हैं जिनमें एक काल्पनिक भाग और एक वास्तविक भाग जुड़ा होता है। उन्हें नियमित संख्याओं की तरह जोड़ा और घटाया जा सकता है। वास्तविक भाग और काल्पनिक भाग क्रमशः जोड़े या घटाए जाते हैं या यहां तक कि गुणा और भाग भी किए जाते हैं।उदाहरणpublic class Demo{ double my_real;

  1. - Java प्रोग्राम: दो संख्याओं के सामान्य भाजक (Common Divisors)

    Java में दो संख्याओं के सामान्य भाजक का उदाहरण निम्नलिखित है:उदाहरणpublic class Demo{ static int find_gcd(int val_1, int val_2){ if (val_1 == 0) return val_2; return find_gcd(val_2 % val_1, val_1); } static int common_divisors(int val_1, int val_2){ int no = find_gcd(val_1, val_2); int result = 0; f

  1. पायथन प्रोग्राम: दो संख्याएं जोड़ें पायथन प्रोग्राम: दो संख्याएं जोड़ें

    इस लेख में, हम दिए गए प्रॉब्लम स्टेटमेंट को हल करने के समाधान और दृष्टिकोण के बारे में सीखेंगे। प्रॉब्लम स्टेटमेंट हमें दो बड़ी संख्याएं दी जाएंगी और हमें उन्हें जोड़कर आउटपुट प्रदर्शित करने की आवश्यकता है। ब्रूटफोर्स दृष्टिकोण ऑपरेंड्स के बीच + ऑपरेटर का उपयोग करना होगा या हम दो नंबर्स को एक इटरे