ATENCIÓN AL CLIENTE: +34 923 199 148

Hilo sumador

Tabla de contenidos

El siguiente programa implementa un hilo de ejecución para sumar dos números complejos.
La salida del programa es la presentación por pantalla de la parte real y la parte imaginaria del número complejo obtenido de sumar dos números complejos.
Támbien implementa una clase para los números complejos.

Veámos el código:

class Complejo {
   public double real;
   public double imag;
   public Complejo(double re ,double im)
   {
      this.real=re;
      this.imag=im;
   }

   public Complejo Add(Complejo z)
   {
      return new Complejo(this.real + z.real , this.imag + z.imag);
   }
}

class hilo extends Thread {
   public hilo(Complejo n1,Complejo n2) {
   }
   public void run() {
      Complejo a = new Complejo(40,56);
      Complejo b = new Complejo(10,-10);
      Complejo c = a.Add(b);
      System.out.println("Parte real: " + c.real);
      System.out.println("Parte imaginaria: " + c.imag);
   }
}

Contenido relacionado