top of page

Formulas de Corriente Alterna

  • Foto del escritor: Erick Bryan Geldres Asto
    Erick Bryan Geldres Asto
  • 14 abr 2019
  • 1 Min. de lectura

#include<iostream>

#include<math.h>

using namespace std;

int main()

{

int opcion;

double Vp,Vpp,w,PI=3.141592,f,RAD,phi,V,t,l,c,R,Z,L,C,XC,XL,Im,Pm,Z2,Vm,R2,W,Rad,Fp,P,S,Q;

cout<<"MENU DE OPCIONES\n\n";

cout<<"1) Voltaje instantaneo\n";

cout<<"2) Impedancia\n";

cout<<"3) Potencia media\n";

cout<<"4) Potencia Reactiva\n\n";

cout<<"Elija una opcion: ";cin>>opcion;cout<<endl;

switch(opcion)

{

case 1:

cout<<"V(t) = Vp * sin(wt+phi)"<<endl;

cout<<"Vpp: ";cin>>Vpp;//Voltaje pico a pico

cout<<"f: ";cin>>f;//Frecuencia

cout<<"<:";cin>>phi;//Angulo de desfase

cout<<"t:";cin>>t;//tiempo

{

if(t>0)

{

if(f>0)

{

Vp=Vpp/2;

w=2*PI*f;

RAD=(2*PI*phi)/360;

V=Vp*sin (w*t+RAD);

cout<<"EL voltaje instantaneo es: ";

cout<<"V(t)= "<<V<<endl;

}

else cout<<"La frecuencia tiene que ser mayor a 0"<<endl;

}

else cout<<"El tiempo no puede ser negativo"<<endl;

};break;

case 2:

cout<<"L: ";cin>>l;//Inductancia

cout<<"C: ";cin>>c;//Capacitancia

cout<<"R: ";cin>>R;//Resitencia

cout<<"W: ";cin>>W;

{

if(R>0)

{

L=l/1000;

C=c/1000000;

XC=1/(W*C);

XL=W*L;

Z=sqrt(pow(R,2)+pow((XL-XC),2));

cout<<"La impedancia es: ";

cout<<"Z= "<<Z<<endl;

}

else cout<<"La resistencia tiene que ser positivo"<<endl;

};break;

case 3:

cout<<"R2: ";cin>>R2;//Resitencia

cout<<"Z2: ";cin>>Z2;//Impedancia

cout<<"Vm: ";cin>>Vm;

{

Im=Vm/Z2;

Pm=(R2*pow(Im,2))/2;

cout<<"La Potencia Media es: ";

cout<<"Pm= "<<Pm<<endl;

};break;

case 4:

cout<<"F.p = ";cin>>Fp;//Factor de potencia

cout<<"S= ";cin>>S;//Potencia aparente

{

if(Fp>0)

{

P= S*Fp;//Potencia activa

Rad= acos (Fp);

Q= S*sin (Rad);//potencia reactiva

cout<<"La potencia Reactiva es: ";

cout<<"Q= "<<Q<<endl;

}else cout<<"Ingrese un factor de potencia mayor a 0"<<endl;

};break;

default: cout<<"Elija una opcion valida"<<endl;

}

return 0;

}






 
 
 

Comments


© 2023 para  Le Cõuleur. Creado con Wix.com

bottom of page