La corriente alterna
La corriente alterna es aquel tipo de corriente eléctrica que se caracteriza porque la magnitud y la dirección presentan una variación de tipo cíclico. En tanto, la manera en la cual este tipo de corriente oscilará es en forma senoidal, es decir, una curva que va subiendo y bajando continuamente. Gracias a esta forma de oscilación la corriente alterna logra transmitir la energía de manera más eficiente.
Ahora bien, cabe destacar, que algunas necesidades especiales pueden demandar otro formato como ser cuadrado o triangular.
#include<iostream>
#include<math.h>
using namespace std;
int main()
{
//declaro1
double R1, R2,R;
double theta1, theta2,theta;
//asignacion
cout<< "ingrese valor para R1: ",cin >>R1 ; cout<< "ingrese valor para THETA2: ",cin>> theta2;//sexagesimal
cout<< "ingrese valor para R2: ",cin >>R2 ; cout<< "ingrese valor para THETA1: ",cin>> theta1;
//proceso + resultado
cout<<"radio=" <<(R1 *R2)<< "angulo =" << (theta1 + theta2);
//dividir
cout <<"radio=" << (R1/R2) <<"angulo =" <<(theta1-theta2);
//declaro2
double x1,x2,y1,y2,RAD,pi,x,y;
pi=3.14;
//asignacion
cout<<"Ingrese valor para x1:",cin >>x1 ;
cout<< "ingrese valor para y1:",cin>> y1;
cout<< "ingrese valor para x2:",cin >>x2 ;
cout<< "ingrese valor para y2:",cin>> y2;
//proceso
R1=sqrt(pow(x1,2)+pow(y1,2));
R2=sqrt(pow(x2,2)+pow(y2,2));
theta1=atan(y1/x1);
theta2=atan(y2/x2);
cout<<"radio=" <<(R1*R2)<<"angulo="<<(theta1 + theta2)<<endl;
cout<<endl<<endl;
//conversion
R=R1+R2;
theta=theta1+theta2;
RAD= (2*pi*theta)/360;
x=R*cos(RAD);
y=R*sin(RAD);
//rectangulares
cout<<"z="<<x<<"+j"<<y<<endl;
//declaracion3
double T1, T2,RAD1,RAD2;
//asignacion parte1
cout<< "ingrese valor para R1: ",cin >>R1 ;
cout<< "ingrese valor para el angulo1: ",cin >>T1 ;
cout<< "ingrese valor para R2: ",cin >>R2 ;
cout<< "ingrese valor para el angulo2: ",cin >>T2 ;
//proceso
RAD1=(2*pi*T1)/360;
RAD2=(2*pi*T2)/360;
x1=R1*cos(RAD1);
y1=R1*sin(RAD1);
x2=R2*cos(RAD2);
y2=R2*sin(RAD2);
//resultado
cout<<"el resultado en rectangular es:\n";
cout<<"z es =:"<<(x1+x2)<<"+j"<<(y1+y2)<<endl;
x=(x1 +x2);
y=(y1+y2);
//conversion
R=sqrt(pow(x,2)+pow(y,2));
cout<<"el resultado es:"<<R<<endl;
system("pause");
return 0;
}