Programme Kotlin pour ajouter deux nombres complexes en passant une classe à une fonction

Dans ce programme, vous apprendrez à ajouter deux nombres complexes dans Kotlin en créant une classe nommée Complex et en la passant dans une fonction add ().

Exemple: ajouter deux nombres complexes

 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 )

Lorsque vous exécutez le programme, la sortie sera:

 Somme = 5,7 + 9,5i

Dans le programme ci-dessus, nous avons créé une classe Complexavec deux variables membres: real et imag. Comme son nom l'indique, real stocke une partie réelle d'un nombre complexe et imag stocke la partie imaginaire.

La Complexclasse a un constructeur avec initialise la valeur de real et imag.

Nous avons également créé une nouvelle fonction statique add()qui prend deux nombres complexes comme paramètres et renvoie le résultat sous forme de nombre complexe.

Dans la add()méthode, nous ajoutons simplement les parties réelles et imaginaires des nombres complexes n1 et n2, le stockons dans une nouvelle variable temp et retournons temp.

Ensuite, dans la fonction appelante main(), nous l'imprimons en utilisant printf()function.

Voici le code Java équivalent: programme Java pour ajouter deux nombres complexes

Articles intéressants...