Somme de deux nombres complexes en Java

Dans ce tutoriel nous allons découvrir comment calculer la somme de deux nombres complexes qui seront demandés à l’utilisateur, puis les affichera. L’utilisateur doit entrer la partie réelle et imaginaire des deux nombres complexes. Par exemple, si un utilisateur entre deux nombres complexes sous la forme (1 + 2i) et (4 + 6i), la sortie du programme sera alors (5 + 8i).
 
 

Exemple:
public class Complex {

    double r;
    double i;

    public Complex(double r, double i) {
        this.r = r;
        this.i = i;
    }

    public static Complex somme(Complex c1, Complex c2)
    {
        Complex c3 = new Complex(0.0, 0.0);

        c3.r = c1.r + c2.r;
        c3.i = c1.i + c2.i;

        return c3;
    }
  
    public static void main(String[] args) {
        Complex c1 = new Complex(1.5, 3.1);
        Complex c2 = new Complex(2.9, 6.1);
        Complex c3;

        c3 = somme(c1, c2);

        System.out.printf("La somme des deux nombres est : %.1f + %.1fi", c3.r, c3.i);
    }
}

 
Sortie:

La somme des deux nombres est : 4.4 + 9.2i

 

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *