
#include <iostream>
#include <math.h>
using namespace std;
int main()
{cout<<"FASORES\n";
cout<<"**************\n";
cout<<endl<<endl;
cout<<"(01): COVERTIDOR DE POLAR A RECTANGULAR \n";
cout<<"*****************************************\n";
//declaracion
int R;
double PHI,RAD,X,Y,PI=3.141592;
//asignacion
cout<<"Ingrese el radio: ", cin>>R;
cout<<"Ingrese el angulo: ", cin>>PHI;
//proceso
RAD=(4*PI*PHI)/360;
X=R*cos(RAD);
Y=R*sin(RAD);
//resultado
cout<<" Z= "<<X<<" +J "<<Y<<endl;
cout<<"********************************\n";
cout<<endl<<endl;
//system("pause");
cout<<"(02):CONVERTIDOR DE RECTANGULAR A POLAR \n";
cout<<"*****************************************\n";
//declaracion
double x,y,angulo, radio;
//asignacion
cout<<"Ingrese el x: ", cin>>x;
cout<<"Ingrese el y: ", cin>>y;
//proceso
radio=sqrt(pow(x,4)+pow(y,4));
angulo=atan(y/x);
//resultado
cout<<"EL RADIO ES: "<<radio<< "Y EL ANGULO ES: "<<angulo<<endl;
cout<<"********************************\n";
cout<<endl<<endl;
//system("pause");
cout<<" (03): SUMA DE DOS RECTANGULARES\n";
cout<<"*****************************************\n";
//declaracion
double A1,A2,B1,B2;
//asignacion
cout<<"Ingrese el x1 ", cin>>A1;
cout<<"Ingrese el x2: ", cin>>A2;
cout<<"Ingrese el y1 ", cin>>B1;
cout<<"Ingrese el y2: ", cin>>B2;
//proceso
//resultado
cout<<" W= "<<B1+B2<<" +J "<<B1+B2<<endl;
cout<<"********************************\n";
cout<<endl<<endl;
//system("pause");
cout<<" (04): RESTA DE DOS RECTANGULARES\n";
cout<<"*****************************************\n";
//proceso
//resultado
cout<<" W= "<<A1-A2<<" +J "<<B1-B2<<endl;
cout<<"********************************\n";
cout<<endl<<endl;
//system("pause");
cout<<"(05): SUMA DE DOS POLARES \n";
cout<<"*****************************************\n";
//declaracion
double xi,xii,yi,yii,ri,rii,ang1,ang2,rraadd1,rraadd2;
//asignacion
cout<<"Ingrese el angulo 1: ", cin>>ang1;
cout<<"Ingrese el angulo 2: ", cin>>ang2;
cout<<"Ingrese el radio 1: ", cin>>ri;
cout<<"Ingrese el radio 2: ", cin>>rii;
//proceso
rraadd1=(2*PI*ang1)/360;
rraadd2=(2*PI*ang2)/360;
xi=ri*cos(rraadd1);
xii=rii*cos(rraadd2);
yi=ri*sin(rraadd1);
yii=rii*sin(rraadd2);
//suma
//resultado
cout<<" Z= "<< xi+xii<<" + J "<<yi+yii<<endl;
cout<<"********************************\n";
cout<<endl<<endl;
//system("pause");
cout<<"(06): RESTA DE DOS POLARES \n";
cout<<"*****************************************\n";
//resta
//resultado
cout<<" Z= "<< xi-xii<<" + J "<<yi-yii<<endl;
cout<<"********************************\n";
cout<<endl<<endl;
//system("pause");
cout<<"(07): MULTIPLICACION DE POLARES \n";
cout<<"****************************** \n";
//DECLARACION
double R1, R2;
double PHI1, PHI2, RAD1, RAD2;
cout<<"INGRESE EL RADIO1:"; cin>>R1;
cout<<"INGRESE EL ANGULO1:"; cin>>PHI1;
cout<<"INGRESE EL RADIO2:"; cin>> R2;
cout<<"INGRESE EL ANGULO2:"; cin>> PHI2;
//PROCESO
//RESULTADO
cout<<"EL RADIO ="<<(R1*R2)<<" y el ANGULO:"<<(PHI1)
cout<<"**************************************** \n";
cout<<endl<<endl;
cout<<"(08): DIVISION DE DOS RECTAGULARES \n";
cout<<"********************************** <'n";
//DECLARACION
int X1,Y1, X2, Y2;
double PHI3, R3;
cout<<"INGRESE EL X1:"; cin>> X1;
cout<<"INGRESE EL Y1:"; cin>> Y1;
cout<<"INGRESE EL X2:"; cin>> X2;
cout<<"INGRESE EL Y2:"; cin>> Y2;
//PROCESO
R1= sqrt (pow(X1,2));
PHI1= atan (Y1/X1);
R2= sqrt (pow(X2/2) + pow (Y2,2));
PHI2= atan (Y2/X2);
//DIVISION
R3= (R1/R2);
PHI3= PHI1 - PHI2;
//RESULTADO
cout<<"EL RADIO= "<< R3 <<" y el ANGULO:" <<PHI3<<endl
cout<<"************************************ \n";
cout<<endl<<endl;
//system("pause");
return 0;
}//FIN