esta es la clase
Código:
y aca mi programa#include<iostream> using namespace std; class Complejo{ private: float real,imag; public: void pideleAlUsuarioTusDatos(){ cout<<"Dame mi real"; cin>>real; cout<<"Dame mi imag"; cin>>imag; }; void muestraTusDatos(){ cout<<real; if(imag<0) cout<<imag; else cout<<"+"<<imag; cout<<"i"<<endl; }; float dameTuReal(){ return real; }; float dameTuImag(){ return imag; }; void modificaTuReal (float a){ real=a; }; void modificaTuImag (float b){ imag=b; }; };
Código:
#include<math.h> #include<iostream> #include "Clases\Complejo.h" using namespace std; int main(){ Complejo C1, C2, C3; C1.pideleAlUsuarioTusDatos(); C2.pideleAlUsuarioTusDatos(); float a1, a2, a3 ; a1=C1.dameTuReal()*C2.dameTuReal()+C1.dameTuImag()*C2.dameTuImag(); a2=C1.dameTuImag()*C2.dameTuReal()-C1.dameTuReal()*C2.dameTuImag(); a3=(pow(C2.dameTuReal(),2)+pow(C2.dameTuImag(),2)); C3.modificaTuReal(a1/a3); C3.modificaTuImag(a2/a3); C3.muestraTusDatos(); system("pause"); return 0; }