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

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

Contoh: Tambahkan Dua Bilangan Kompleks

 class Complex(internal var real: Double, internal var imag: Double) fun main(args: Array) ( val n1 = Complex(2.3, 4.5) val n2 = Complex(3.4, 5.0) val temp: Complex temp = add(n1, n2) System.out.printf("Sum = %.1f + %.1fi", temp.real, temp.imag) ) fun add(n1: Complex, n2: Complex): Complex ( val temp = Complex(0.0, 0.0) temp.real = n1.real + n2.real temp.imag = n1.imag + n2.imag return temp )

Saat Anda menjalankan program, hasilnya adalah:

 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.

Berikut kode Java yang setara: Program Java untuk menambahkan dua bilangan kompleks

Artikel yang menarik...