martes, 13 de septiembre de 2011

Numeros complejos

Realiza las operaciones básicas entre números complejos.


#include "stdafx.h"
#include "conio.h"
#include "iostream"
#include "math.h"
using namespace std;

void main()
{
double o,a,b,c,d,n1,n2,r;
cout<<"Valor de 'a': ";cin>>a;
cout<<"Valor de 'b'i: ";cin>>b;
cout<<"Valor de 'c': ";cin>>c;
cout<<"Valor de 'd'i: ";cin>>d;
cout<<"Operacion: (1)Suma, (2)Resta, (3)Multiplicacion, (4)Division ";cin>>o;
if (o==1)
cout<<"Resultado = "<<a+c<<" + "<<b+d<<" i";
if (o==2)
cout<<"Resultado = "<<a-c<<" + "<<b-d<<" i";
if (o==3)
cout<<"Resultado = "<<a*c+b*d*(-1)<<" + "<<a*d+b*c<<" i";
if (o==4)
{
n1=a*c+b*d;
n2=a*d*(-1)+b*c;
d=pow(c,2)+pow(d,2);
cout<<"Resultado = "<<n1/d<<" + "<<n2/d<<" i";
}

_getch();
}

No hay comentarios:

Publicar un comentario