इस लेख में हम समझेंगे कि जावा में दो सम्मिश्र संख्याओं को कैसे जोड़ा जाता है। इनमें '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