LAB.1

PRACTICA 1

//}VALDIVIERSO Mariño
#include<iostream>
#include<math.h>
using namespace std;
int Re,Lc,In,Vt, q1, q2, Ce,L,I,V,r,l,i,x,ang,angu,t,SCC,SCAM,SCAT;
int corriente(int P, int L,int I,int V);
int Alterna(int Re,int Lc,int In,int Vt,int ang);
int trifasica (int r,int l, int i, int angu, int t);
double carga (int C1,int C2,int R);
float k,Y,F; 
         
int main ()
{//1)DECLARACION
int opcion;
do
{// inicio del do-while
cout<<"*********MENU DE FUNCIONES**********\n\n"; 
cout<<"*********CONDUCTORES ELECTRICOS**********\n\n";
cout<<"1)INTENSIDAD DE CORRIENTE ELECTRICA \n";
cout<<"2)FUERZA MAGNETICA\n";
cout<<"3POTENCIAL ELECTROSTATICO  \n";
cout<<"4)RESISTENCIA ELECTRICA \n\n";
cout<<"  DIGITE <0> PARA SALIR \n\n";
cout<<"*************\n\n";
cout<<"   ELIJA UNA OPCION : "; cin>>opcion;
    //2)ASIGNACION
    switch (opcion)
    {
    case 1: 
       {cout<<"*******CORRIENTE CONTINUA******\n\n";
       
        cout <<")INTENSIDAD DE CORRIENTE ELECTRICA: "; cin >> Ce;
         cout <<"INGRESE LA LONGITUD DEL CABLE (m): "; cin>>L;
         cout <<"INGRESE EL VOLTAJE : "; cin>>I;
         cout <<"INGRESE EL ESPESOR DEL CABLE: "; cin>>V;
     cout<<"-------------------------------\n";
     corriente(P,L,I,V);
         cout<< "LA CORRIENTE CONTINUA ES  :" <<" ( "<<2<<" * "<<P<<" * "<<L<<" * "<<I<<" ) "<<" / "<<V<<"  ES  =   "<<SCC<<endl;
         cout<<"*************\n\n";
    } //FIN DEL CASO 1
     break;      
  case 2: 
          {
          cout<<"******FUERZA MAGNETICA******\n\n";
          
        cout <<"INGRESE LA TENSION (mm): "; cin>>Re;
         cout <<"INGRESE LA LONGITUD DEL CABLE (m): "; cin>>Lc;
         cout <<"INGRESE EL ANGULO DE LA VELOCIDAD EN EL CAMPO : "; cin>>In;
         cout <<"INGRESE EL VALOR DE CARGA: "; cin>>ang;
         cout <<"INGRESE LA VELOCIDAD(voltios): "; cin>>Vt;
       
         MAGNETISMO(Re,Lc,In,Vt,ang);
         
   cout <<"LA FUERZA MAGNETICA : " <<" ( "<<x<<" * "<<Re<<" * "<<Lc<<" * "<<In<<" * "<<"cos"<<(ang)<< " ) "<<" / "<<Vt<<"  ES  =   "<<SCAM<<endl;
        cout<<endl;
         cout<<"*************\n\n";
  }      //FIN DEL CASO 2
    break;
    case 3: {cout<<"****POTENCIAL ELECTROSTATICO*******\n\n";

       cout<<"ingrese la Resistividad n: "; cin>>n;

cout<<"ingrese la Longitud del conductor: "; cin>>L;
cout<<"ingrese la Sección transversal del conductor: "; cin>>S;
          trifasica(r,l,i,angu,t);
         cout <<"LA SECCION DEL CONDUCTOR DE : " <<" ( "<<k<<" * "<<r<<" * "<<l<<" * "<<i<<" * "<<"cos"<<(angu)<< " ) "<<" / "<<t<<"  ES  =   "<<SCAT<<endl;
         cout<<"*************\n\n";
           
} //FIN DEL CASO 3
   break;
    
    case 4: 
     {  cout<<"*****FUERZAELECTROSTATICO******\n\n";
        
        cout <<"INGRESE LA POTENCIA 1 : "; cin>>c1;
         cout <<"INGRESE LA ELECTRICIDAD  2: "; cin>>c2;
          cout <<"INGRESE EL AREA  : "; cin>>R;
       carga(C1,C2,R);
         cout <<"POTENCIAL ELECTROSTACO ES  : " <<Y<<"*"<<"("<<" ( "<<q1<<" * "<<q2<<")"<<" / "<<"("<<R<<" * "<<R<<")"<<")"<<"  ES  =   "<<F<<endl;
         cout<<"*************\n\n"; 
         
         
  }      //FIN DEL CASO 4
    
}// FIN DE SWITCH
}//FIN DEL DO-WHILE
while (opcion !=0);
    cout<<endl;cout<<"\n";
    system("pause");
    return 0;
}//FIN DEL PROGRAMA

//zona de desarrollo

corriente(int P, int L,int I,int V)
{
       SCC=(2*P*L*I)/V;
    return SCC;
}
magnetico(int Re,int Lc,int In,int Vt,int ang)
{  x=2;
    SCAM=(x*Re*Lc*In*cos(ang))/Vt;
   return SCAM;
}
potencial electrostatico (int r,int l, int i, int angu, int t)
{ k=1.73;
        SCAT=(k*r*l*i*cos(angu))/t;
        return SCAT;
}
fuerza(int c1, int c2, int R)
    {
      Y=9*pow(10,9);
        F=Y*((q1*q2)/(R*R));
      return F;
}

No hay comentarios.:

Publicar un comentario