Program Java untuk Menambah Dua Nombor Kompleks dengan Melulus Kelas ke Fungsi

Dalam program ini, anda akan belajar menambahkan dua nombor kompleks di Java dengan membuat kelas bernama Kompleks dan meneruskannya ke fungsi tambah ().

Untuk memahami contoh ini, anda harus mempunyai pengetahuan mengenai topik pengaturcaraan Java berikut:

  • Kelas dan Objek Java
  • Kaedah Java

Contoh: Tambah Dua Nombor 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); ) )

Pengeluaran

 Jumlah = 5.7 + 9.5i

Dalam program di atas, kami membuat kelas Complexdengan dua pemboleh ubah ahli: nyata dan imag. Seperti namanya, menyimpan sebenarnya bahagian sebenar nombor kompleks dan imag menyimpan bahagian khayalan.

The Complexkelas mempunyai pembina dengan initializes nilai sebenar dan khayalan.

Kami juga membuat fungsi statik baru add()yang mengambil dua nombor kompleks sebagai parameter dan mengembalikan hasilnya sebagai nombor kompleks.

Di dalam add()kaedah ini, kami hanya menambahkan bahagian nyata dan khayalan dari nombor kompleks n1 dan n2, menyimpannya dalam temp pemboleh ubah baru dan temp kembali.

Kemudian, dalam fungsi memanggil main(), kami mencetaknya menggunakan printf()fungsi.

Artikel menarik...