top of page

PROGRAMACION EN C++ (CLASE 4)
#include <iostream>
#include <math.h>
using namespace std;
int main()
{
cout<<"(01):CALCULO DE LA FUERZA MAGMETICA \n";
cout<<"################################# \n";
int L;
double F, I, B;
cout<<"INGRESE EL VALOR DE L:"; cin>>L;
cout<<"INGRESE EL VALOR DE I:"; cin>>I;
cout<<"INGRESE EL VALOR DE B:"; cin>>B;
if(B>0)
{
F=(I*L)*B;
cout<<"LA FUERZA MAGNETICA ES="<<F<<endl;
}
else
cout<<"VALOR DE B NO ACEPTADO"<<endl<<endl;
​
cout<<"(02):CALCULO DEL CAMPO MAGNATICO \n";
cout<<"############################### \n";
int R, a, b;
double CM, mu, N, I, l, C, D, E;
cout<<"INGRESE EL VALOR DE R:"; cin>>R;
cout<<"INGRESE EL VALOR DE a:"; cin>>a;
cout<<"INGRESE EL VALOR DE b:"; cin>>b;
cout<<"INGRESE EL VALOR DE mu:"; cin>>mu;
cout<<"INGRESE EL VALOR DE N:"; cin>>N;
cout<<"INGRESE EL VALOR DE I:"; cin>>I;
cout<<"INGRESE EL VALOR DE l:"; cin>>l;
C=(mu*N*I)/(2*l);
D=a/(sqrt(pow(R,2)+pow(a,2)));
E=b/(sqrt(pow(R,2)+pow(b,2)));
if(a=!b)
{
if(l=!0)
{
CM=C(D-E);
cout<<"EL CAMPO MAGNETICO ES:"<<CM<<endl;
}
else
cout<<"INDETERMINADO"<<endl;
}
else
cout<<"LOS VALORES DE a Y b TIENEN QUE SER DIFERENTES"<<endl<<endl;
​
cout<<"(03):CALCULO DEL CAMPO MAGNETICO \n";
cout<<"############################### \n";
int r;
double CMg, mo, IM, pi=3.141592;
cout<<"INGRESE EL VALOR DE r:"; cin >>r;
cout<<"INGRESE EL VALOR DE mu:"; cin>>mo;
cout<<"INGRESE EL VALOR DE L:"; cin>>IM;
if(r=!0)
{
if(CM<200)
{
CM=(mo*IM)/(2*pi*r);
cout<<"EL CAMPO MAGNETICO ES="<<CM<<endl;
}
else
cout<<"RESULTADO FUERA DE RANGO"<<endl;
}
else
cout<<"INDETERMINADO"<<endl;
​
cout<<"(04):CALCULO DEL CAMPO MAGNETICO \n";
cout<<"############################### \n";
int Y, Ll;
double Mu, i, CAMg;
cout<<"INGRESE EL VALOR DE Y:"; cin>>Y;
cout<<"INGRESE EL VALOR DE l:"; cin>>Ll;
cout<<"INGRESE EL VALOR DE mu:"; cin>>Mu;
cout<<"INGRESE EL VALOR DE I:"; cin>>i;
if(Y>0)
{
if(l=!0)
{
CAMg=((Mu*i)/2*pi*Ll))*Y;
cout<<"EL CAMPO MAGNETICO ES="<<CAMg<<endl;
}
else
cout<<"INDETERMINADO"<<endl;
}
else
cout<<"VALOR DE Y NO ACEPTADO"<<endl;
​
cout<<"(05):CALCULO DE LA FUNCION i(t) \n";
cout<<"########################## \n";
int Vm, Rd;
double it, W, IMG, t, H, I, J, rad, RAD;
cout<<"INGRESE EL VALOR DE Vm:"; cin>>Vm;
cout<<"INGRESE EL VALOR DE R:"; cin>>Rd;
cout<<"INGRSE EL VALOR DE W:"; cin>>W;
cout<<"INGRESE EL VALOR DE L:"; cin>>IMG;
cout<<"INGRESE EL VALOR DE t:"; cin>>t;
H=Vm/(sqrt(pow(Rd,2)+(pow(W,2)*pow(IMG,2)));
rad=(2*pi*((W*IMG)/Rd))/360;
I=arctan(RAD);
RAD=(2*pi*(W*t-I))/360;
J=cos(RAD);
if(sqrt(pow(Rd,2)+(pow(W,2)*pow(IMG,2)))=!0)
{
if(it<200)
{
it=H*J;
cout<<"LA FUNCION i(t) es="<<it<<endl;
}
else
cout<<"FUERA DE RANGO"<<endl;
}
else
cout<<"INDETERMINADO"<<endl;
​
​
​
​
bottom of page