Kotlin-Programm zum Hinzufügen von zwei komplexen Zahlen durch Übergeben einer Klasse an eine Funktion

In diesem Programm lernen Sie, zwei komplexe Zahlen in Kotlin hinzuzufügen, indem Sie eine Klasse mit dem Namen Complex erstellen und an eine Funktion add () übergeben.

Beispiel: Fügen Sie zwei komplexe Zahlen hinzu

 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 )

Wenn Sie das Programm ausführen, lautet die Ausgabe wie folgt:

 Summe = 5,7 + 9,5i

Im obigen Programm haben wir eine Klasse Complexmit zwei Mitgliedsvariablen erstellt: real und imag. Wie der Name schon sagt, speichert Real den Realteil einer komplexen Zahl und Imag den Imaginärteil.

Die ComplexKlasse hat einen Konstruktor, der den Wert von real und imag initialisiert.

Wir haben auch eine neue statische Funktion erstellt add(), die zwei komplexe Zahlen als Parameter verwendet und das Ergebnis als komplexe Zahl zurückgibt.

Innerhalb der add()Methode fügen wir einfach die Real- und Imaginärteile der komplexen Zahlen n1 und n2 hinzu, speichern sie in einer neuen Variablen temp und geben temp zurück.

Dann main()drucken wir es in der aufrufenden Funktion mit der printf()Funktion.

Hier ist der entsprechende Java-Code: Java-Programm zum Hinzufügen von zwei komplexen Zahlen

Interessante Beiträge...