FORMULAS DE LA ENERGIA ELECTRICA
Se denomina energía eléctrica a la forma de energía que resulta de la existencia de una diferencia de potencial entre dos puntos, lo que permite establecer una corriente eléctrica entre ambos cuando se los pone en contacto por medio de un conductor eléctrico. La energía eléctrica puede transformarse en muchas otras formas de energía, tales como la energía lumínica o luz, la energía mecánica y la energía térmica.
​
​
Programación en DevC++
3 Fórmulas:
#include <iostream>
#include <math.h>
using namespace std;
int main()
{
int OPCION;
do
{
cout<<"MENU DE FORMULAS\n";
cout<<"************************************************************************* \n";
cout<<"1)CALCULO DE LA ENERGIA POTENCIAL ELECTRICA DE UN SISTEMA DE DOS PARTICULAS\n";
cout<<"2)CALCULO DE LA INDUCTANCIA\n";
cout<<"3)CALCULO DE LA CAIDA DE TENSION EN CORRIENTE ALTERNA\n";
cout<<endl;
cout<<"DIGITE UNA OPCION:"<<endl;
cout<<*************************************************************************"<<endl;
cout<<endl;
cin>>OPCION;
cout<<endl;
switch (OPCION)
{
case 1:
{
cout<<"_______________________________\n";
cout<<"1)ENERGIA POTENCIAL ELECTRICA DE UN SISTEMA DE DOS PARTICULAS\n";
cout<<"________________________________\n";
//DECLARACION
int INICIAL,FINAL,Q1,Q2,R;
double K,EPE;
//ASIGNACION DE DATOS
cout<<"INGRESE LA CARGA 1: ";cin>>Q1;
cout<<"INGRESE LA CARGA 2: ";cin>>Q2;
cout<<"INGRESE EL VALOR INICIAL DE LA DISTANCIA ENTRE LAS CARGAS: ";cin>>INICIAL;
cout<<"INGRESE EL VALOR FINAL DE LA DISTANCIA ENTRE LAS CARGAS: ";cin>>FINAL;
K=9*pow(10,9);
cout<<endl;
for(R=INICIAL; R<=FINAL; R=R+2)
{
EPE=(K*(Q1*pow(10,-6)*Q2*pow(10,-6)))/R;
//RESULTADO
cout<<"PARA EL RADIO = /n"<<R<<" ENERGIA POTENCIAL ELECTRICA: "<<EPE<<cout<<" JOULES"<<endl;
cout<<endl;
}
};break;
case 2:
{
cout<<"2)INDUCTANCIA\n" ;
cout<<"*******************************"<<endl;
//DECLARACION
int S,L,INICIAL,INICIAL2,FINAL,FINAL2;
double I,N,PERM_FE;
//ASIGNACION DE DATOS
cout<<"INGRESE LA SECCION DEL NUCLEO: ";cin>>S;
cout<<"INGRESE EL VALOR INICIAL DE LA LONGITUD DE LINEAS DE FLUJO: ";cin>>INICIAL;
cout<<"INGRESE EL VALOR FINAL DE LA LONGITUD DE LINEAS DE FLUJO: ";cin>>FINAL;
cout<<"INGRESE EL VALOR INICIAL DEL NUMERO DE ESPIRAS: ";cin>>INICIAL2;
cout<<"INGRESE EL VALOR FINAL DEL NUMERO DE ESPIRAS: ";cin>>FINAL2;
cout<<endl;
PERM_FE=1.8*pow(10,-3);
for(L=INICIAL; L<=FINAL; L++)
{
for(N=INICIAL2; N<=FINAL2; N=N+3)
{
I=(pow(N,2)*PERM_FE*S)/L;
//RESULTADO
cout<<"PARA EL NUMERO DE ESPIRAS = \n"<<N<<"LA INDUCTANCIA ES:"<<I<<cout<<endl;
}
cout<<"PARA LA LONGITUD DE LINEA DE FLUJO = \n"<<L<<"LA INDUCTANCIA ES: "<<I<<cout<<endl;
}
};break;
case 3:
{
cout<<"_______________________________________\n";
cout<<"3)CAIDA DE TENSION EN CORRIENTE ALTERNA\n";
cout<<"________________________________________\n";
//DECLARACION
int INICIAL,FINAL,ANG,XL,XC,R,I;
double CAIDA_TEN,X,Z,RAD,PI;
//ASIGNACION DE DATOS
cout<<"INGRESE LA REACTANCIA INDUCTIVA: ";cin>>XL;
cout<<"INGRESE LA REACTANCIA CAPACITIVA: ";cin>>XC;
cout<<"INGRESE EL ANGULO DEL FACTOR DE POTENCIA DEL CIRCUITO: "; cin>>ANG;
cout<<"INGRESE LA RESISTENCIA A CORRIENTE ALTERNA DEL CONDUCTOR:"; cin>>R;
cout<<"INGRESE EL VALOR INICIAL LA CORRIENTE DE CARGA QUE FLUYE POR EL CONDUCTOR: ";cin>>INICIAL;
cout<<"INGRESE EL VALOR FINAL LA CORRIENTE DE CARGA QUE FLUYE POR EL CONDUCTOR: ";cin>>FINAL;
PI=3.1416;
for(I=INICIAL; I<=FINAL; I=I+2)
{
RAD=(2*PI*ANG)/360;
X=(XL-XC);
Z=R*cos(RAD)+X*sin(RAD);
CAIDA_TEN=I*Z;
//RESULTADO
cout<<"PARA LA CORRIENTE DE CARGA QUE FLUYE POR EL CONDUCTOR = \n"<<I<<"LA CAIDA DE TENSION ES:"<<CAIDA_TEN<<cout<<" VOLTIOS"<<endl;
}
};break;
default:
{
cout<<"NO HA DIGITADO UNA OPCION CORRECTA"<<endl;
}//fin switch
}
}
while(OPCION!=0);
return 0;
}
//fin programa