Program Java untuk Menambahkan Dua Bilangan Kompleks dengan Meneruskan Kelas ke Fungsi

Dalam program ini, Anda akan belajar menambahkan dua bilangan kompleks di Java dengan membuat kelas bernama Complex dan meneruskannya ke fungsi add ().

Untuk memahami contoh ini, Anda harus memiliki pengetahuan tentang topik pemrograman Java berikut:

  • Kelas dan Objek Java
  • Metode Java

Contoh: Tambahkan Dua Bilangan Kompleks

 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); ) )

Keluaran

 Jumlah = 5,7 + 9,5i

Dalam program di atas, kami membuat kelas Complexdengan dua variabel anggota: real dan imag. Seperti namanya, real menyimpan bagian nyata dari bilangan kompleks dan gambar menyimpan bagian imajiner.

The Complexkelas memiliki konstruktor dengan menginisialisasi nilai nyata dan Imag.

Kami juga membuat fungsi statis baru add()yang menggunakan dua bilangan kompleks sebagai parameter dan mengembalikan hasilnya sebagai bilangan kompleks.

Di dalam add()metode ini, kita hanya menambahkan bagian nyata dan imajiner dari bilangan kompleks n1 dan n2, menyimpannya dalam variabel temp baru dan mengembalikan suhu.

Kemudian, di fungsi pemanggil main(), kami mencetaknya menggunakan printf()fungsi.

Artikel yang menarik...