
EVALUACIÓN 3
#include <iostream>
#include <math.h>
using namespace std;
int main()
{cout<<"Fasores\n";
cout<<"**************\n";
cout<<endl<<endl;
//FÓRMULA 1
cout<<" Convertir de polar a rectangular\n";
cout<<"*****************************************\n";
//Declaración
int R;
double PHI,RAD,X,Y,PI=3.141592;
//Asignación
cout<<"Ingrese valores para radio: ", cin>>R;
cout<<"Ingrese valores para el angulo: ", cin>>PHI;
//Proceso
RAD=(2*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");
//FÓRMULA 2
cout<<" Convertir de rectangular a polar\n";
cout<<"*********************************\n";
//Declaración
double x,y,angulo, radio;
//Asignación
cout<<"Ingrese valores para el x: ", cin>>x;
cout<<"Ingrese valores para el y: ", cin>>y;
//Proceso
radio=sqrt(pow(x,2)+pow(y,2));
angulo=atan(y/x);
//Resultado
cout<<"EL RADIO ES: "<<radio<< "Y EL ANGULO ES: "<<angulo<<endl;
cout<<"********************************\n";
cout<<endl<<endl;
//system("pause");
//FÓRMULA 3
cout<<" suma de dos rectangulares\n";
cout<<"**************************\n";
//Declaración
double f1,f2,g1,g2;
//Asignación
cout<<"Ingrese valores para el x1 ", cin>>f1;
cout<<"Ingrese valores para el x2: ", cin>>f2;
cout<<"Ingrese valores para el y1 ", cin>>g1;
cout<<"Ingrese valores para el y2: ", cin>>g2;
//Resultado
cout<<" Z= "<<g1+g2<<" +J "<<g1+g2<<endl;
cout<<"********************************\n";
cout<<endl<<endl;
//system("pause");
cout<<"MULTIPLICAR POLARES\n";
cout<<" *******************************************\n";
double a,b,x1,y1,ang11,ang22;
cout<<"Ingrese el x1 : ";cin>>x1;
cout<<"Ingrese el ANGULO1: ";cin>>ang11;
cout<<"Ingrese el y1 : ";cin>>y1;
cout<<"Ingrese el ANGULO2: ";cin>>ang22;
a=x1*y1;
b=ang11+ang22;
cout<<"x * y = "<< a <<" " <<b<<"°\n";
//FÓRMULA 5
cout<<" Multiplicacion de dos rectangulares\n";
cout<<"*****************************************\n";
//declaracion
int X1,X2,Y1,Y2;
double PHI1,PHI3,PHI2,R3,R11,R2,R1;
//Asignación
cout<<"Ingrese el X1: ", cin>>X1;
cout<<"Ingrese el X2: ", cin>>X2;
cout<<"Ingrese el Y1: ", cin>>Y1;
cout<<"Ingrese el Y2: ", cin>>Y2;
//Proceso
R11=sqrt(pow(X1,2)+pow(Y1,2));
PHI=atan(Y1/X1);
R2=sqrt(pow(X2,2)+pow(Y2,2));
PHI2=atan(Y2/X2);
//División
R3=(R1*R2);
PHI3=PHI1+PHI2;
//Resultado
cout<<" EL RADIO = "<< R3<< " Y EL ANGULO: "<< PHI3<<endl;
cout<<"********************************\n";
cout<<endl<<endl;
//system("pause");
//FÓRMULA 6
cout<<" Division de dos polares\n";
cout<<"*****************************************\n";
//Resultado
cout<<" EL RADIO = "<< (R1/R2)<< " Y EL ANGULO: "<< (PHI1-PHI2)<<endl;
cout<<"********************************\n";
cout<<endl<<endl;
//FÓRMULA 7
cout<<" suma de dos polares\n";
cout<<"*****************************************\n";
//Declaración
double xi,xii,yi,yii,ri,rii,ang1,ang2,rraadd1,rraadd2;
//Asignación
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");
return 0;
}//FIN