public class Complejo {
double real,imaginario;
Complejo(){
real=0;
imaginario=0;
}
Complejo(double real,double imaginario){
this.real=real;
this.imaginario=imaginario;
}
public Complejo suma(Complejo x){
Complejo r=new Complejo();
r.real=this.real+x.real;
r.imaginario=this.imaginario+x.imaginario;
return r;
}
public Complejo resta(Complejo x){
Complejo r=new Complejo();
r.real=this.real-x.real;
r.imaginario=this.imaginario-x.imaginario;
return r;
}
public Complejo multi(Complejo x){
Complejo r=new Complejo();
r.real=(this.real*x.real)-(this.imaginario*x.imaginario);
r.imaginario=(this.real*x.imaginario)+(this.imaginario*x.real);
return r;
}
void escribe(Complejo x){
Complejo r=this.suma(x);
System.out.println("La suma es:"+r.real+" + "+r.imaginario+"i");
r=this.resta(x);
System.out.println("La resta es:"+r.real+" + "+r.imaginario+"i");
r=this.multi(x);
System.out.println("El producto es:"+r.real+" + "+r.imaginario+"i");
}
}
Comentarios sobre la versión: 1.0 (0)
No hay comentarios